Invert requests import

Otherwise we'll accidentally import XBMC's requests v1 (if installed).
Make get_shows_episodes more pythonic

It's better to ask for forgiveness...
Fix addon_log

A silly mistake by me
Code cleanup, add comments
Update readme
Bug fix: Fix top level click for Game Rewind
0.5.2 development release (Reggie White "The Minister of Defense" Edition)
Potential fix for Live games that are completed

Should help #87
Determine all game urls via publishpoint

To support games from 2011 we need to determine stream url via
publishpoint.
Added the m3u8 parser to always determine the available bitrates.

This should fix issue #87 and partly issue #66 (only games, shows will
be next step)
Add support for Super Bowl Archives

Another step to feature completeness for issue #66
Add license info for m3u8

For future reference, upstream is https://github.com/globocom/m3u8
Cleanup game_versions_ids post publish_point rework

This also drops the isLive property.
Rename get_publishpoint_url to get_publishpoint_streams

Make game_type and stream_type parameters optional.

Don't require clients to provide info we already know.
Simplify user-agent to only iPad

It's the only part of the string they seem to be sniffing for, so let's only send
that.

I noticed no decrease in bitrate streams with this. 2013 RedZone
archives were 4500. Latest game streams were 3000.
Small cleanup
Update readme

BaumSchorle's made a bunch of improvements. We should brag about them.
;-)
Have skin catch most exceptions

This isn't the prettiest solution, and I'm not thrilled about yet
another level of indentation, but this should catch the majority of
exceptions thrown that the user shouldn't have to deal with.

Fixes #88.
Merge branch 'master' into helix