------------------
- Added VERSION constant and began tagging git repo for releases
- Updated User-Agent string to latest chrome, with "xfinity-usage/VERSION"
appended.
- Exposed ``browser_name`` parameter on class and as command line argument to
allow use with browsers other than phantomjs.
- Added headless chromedriver browser option.
- Set window size to 1024x768 for all browser types.
2017-06-30
----------
- making more friendly for invocation as a class
2017-06-22
----------
- clarify PhantomJS requirement of 2.x (2.1.1 recommended)
2017-06-22
----------
- remove superfluous print statement introduced in last commit
2017-06-21
----------
- update for My Account redesign
2017-04-20
----------
- ensure we quit browser before exiting, to prevent orphaned phantomjs procs
2017-04-18
----------
- make more reliable by not saving or loading cookies
2017-04-18
----------
- more complicated wait logic to handle redirects and long page loads
2017-04-17
----------
- update for difference in form after "Remember Me"
2017-04-16
----------
- initial version of script