Added providers Coub, CanalPlus and Youku.
Refactored the urlParser and all the plugins to make it more readable.
Added more jshint rules and did some code cleanups.
Added enums with mediaTypes to plugins.
Added YouTube thumbnails support for parsing and creation.
Added share mediaType to YouTube. It's a special type of video that links to a 'shared by name' website which embeds the actual video. The id doesn't correspond to an actual video so it has to be seperate.
Removed duplicate playlist id in params.
Combined idPrefix and id into the id for Twitch video urls. Twitch also does this on some of their urls.
Added start time support to Twitch video urls.
Updated Twitch stream embed formats.
Added embed-video mediaType to Twitch. When embedding a video the url does not contain the twitch channel so the full url can't be reproduced from it.