plugins.twitch: Add support for the new HLS videos.
plugins.viasat: Split into two plugins.

Also refactor to use the stream mapper.

Resolves #617.
Update CHANGELOG.rst.