Add plugin for german tv station ARD's live stream

This only adds HDS support. There are other protocols available, too.
Merge pull request #419 from MasterofJOKers/plugin_ard_live

Add plugin for german tv station ARD's live stream
plugins.tv4play: Add SWF verification to the HDS streams.

This only seems needed on encrypted streams, which we can't
play anyway, but at least we now give a sane error.
plugins.dailymotion: Refactor to use the validation API.

Also added support for mature videos and alternative servers.
Replace CLI with "command-line utility" where possible.

Sounds more fluid IMO.
plugin.api.utils: Add parse_query.
plugins.youtube: Use plugin.api.utils.parse_query.
plugins.picarto: Minor tweaks.
plugins.justintv_common: Use plugin.api.utils.parse_query.
plugins.weeb: Use plugin.api.utils.parse_query.
plugins.ard_live: Make use of the validation API.

Also add support for HLS streams and handle different
channels ('int' and 'de' are known to exist) instead
of hard coding the 'de' channel.