Merge branch 'hotfix/1.6.1'
Merge branch 'release/1.7.0'
Merge branch 'release/1.7.1'
plugins.justintv/twitch: Updates for service changes.

- Remove RTMP streams since they are likely to be disabled soon.
- Remove mobile streams since they are the same as the new desktop streams.
plugins.justintv_common: Remove the legacy name option.

We don't get the resolution information anymore.
docs: Remove Twitch/Justin.tv specific rtmpdump issues.
plugins.twitch: Add support for OAuth2 authentication.
cli: Hide deprecated command line options.
plugins.twitch: Support VOD URLs with a time parameter.

This adds support for the ?t=00m0s URLs described here:
http://twitchtv.wordpress.com/2011/10/24/new-functionality-link-to-a-specific-time-in-a-vod/
Update README.rst
utils: Coding style fixes.
Update CHANGELOG.rst.
Release version 1.7.2.
Merge branch 'release/1.7.2'
Merge branch 'release/1.7.2' into develop
add plugin for hitbox.tv
Merge pull request #248 from t0mm0/hitbox

Add plugin for hitbox.tv
plugins.twitch: Also support hours for VOD offset.
stream.hls: Lower connection timeout but allow retries.
stream.hls: Use first playlist for each quality in variant playlists.

Resolves #256.