Merge pull request #1 from dahlSTROM/master

Added an icon & changed the title
Correct the spacing for "Game Pass"
Initial 0.1.0 development release and add changelog.
Update todo
Bug fix: Fix playback -- only second server works.
No idea why this is the case, but the first server never resulted in
a working stream for me. Only the second httpserver  works.
Rename play_game to get_stream_url
Remove commented out code. Whitespace cleanup.
0.1.1 development release
Remove misleading comments
Make login a bit more user friendly
fix if auth is not necessary
Spelling fixes in comments
New option: always use best bitrate
Allows skipping the selection of bitrate dialog.
Also, sort the streams list by bitrate, so we *know* it's always in order, rather than relying on them being provided in order.
Update todo
Fixed #4 (only 15 games showing). Use ElementTree (via XmlDict) rather than BeautifulStoneSoup.
ElementTree is faster and BSS was always mis-parsing the first game (despite valid XML).
XmlDict is used for convenience.
0.1.2 development release
Fixed #6 (weeks with one game fail to parse).
Thanks to Garethp for the bug report and identification
of problematic area!
Fix for manifests with only 1 stream server
I still don't know why some have 2, and the first doesn't work.
Fix duration calculation so that it works more than once
This bug with strptime is apparently a well known bug/feature in Python.
Add option for regions which do not require login.
This makes the messages and logs more accurate. And the logic more linear.