Merge pull request #473 from undido/develop

plugins.connectcast: Made playlist regex lazy to fix JSON parse errors on certain channels
plugins.gaminglive: fix "No data returned from stream" issue
Merge pull request #477 from chhe/gaming-live-fix

plugins.gaminglive: fix "No data returned from stream" issue
plugins.twitch: Improve error message on invalid token.

Resolves #476.
docs: Add note about weird VLC behaviour on some versions.
cli: Expand ~ in default player paths.

Resolves #483.
plugins.ustreamtv: Fix channels using RTMP streams.
Update CHANGELOG.rst.
Update AUTHORS.
stream.hds: Handle relative URLs in manifests using href media.
plugins.afreecatv: Update for service changes.

Resolves #488.
Add plugin for NHK World (nhkworld).
Update CHANGELOG.rst.
stream.flvconcat: Ignore non-onMetadata script data tags.

Resolves #490.
Update README.rst
cli: Check that the stream name exists before attempting to resolve it's true name.
cli: Split the utils module into a package.
cli: Improve the progress status when writing to a file.

- Display the bytes written in a more human readable format.
- Add elapsed time.
- Add average download speed.

Resolves #462.
Merge branch 'feature/progressbar' into develop
plugins.twitch: Friendlier error when failing to seek into a muted chunk.

Resolves #485.