plugins.gaminglive: fix "No plugin can handle URL" issue
Merge pull request #524 from chhe/gaming-live-no-plugin-fix

plugins.gaminglive: fix "No plugin can handle URL" issue
plugin: Handle stream name conflicts here to simplify plugins.
plugins.connectcast: Use generators instead of dicts.
plugins.hitbox: Use a generator instead of a dict.
plugins.ard_mediathek: Use generators instead of dicts.
plugins.dailymotion: Use generators instead of dicts.
plugins.dmcloud: Use a generator instead of a dict.
plugins.livestream: Use generators instead of dicts.
plugins.streamingprovider: Use a generator instead of a dict.
plugins.ustreamtv: Use generators instead of dicts.
plugins.connectcast: Move JWPlayer playlist parsing to support plugin.
plugins.euronews: Update for service changes.
plugin: Limit amount of alt streams.
Add plugin for Arte.tv.

Resolves #457.
Fix couple of typos.
docs: Make the tutorial a bit more noob friendly.
Release version 1.10.2.
Merge branch 'release/1.10.2' into develop