Issue #2645860 by Sam152: 500 error when getVideoId() return FALSE
Issue #2665028 by Sam152: Respect the configured global colorbox settings when launching a modal
Issue #2653244 by Sam152, benjy: Allow role based override for the "autoplay" option
Issue #2650630 by Sam152: Handle Vimeo urls in the format of /channels/channel-name/ID
Issue #2649318 by Sam152, altrugon: Create an option to display responsive videos
Issue #2645858 by Sam152, ckng: Improve Youtube url matching
Issue #2637456 by Sam152: Support embedding a youtube video at a specific time index
Issue #2637462 by Sam152: Support short-hand YouTube URLs
Issue #2621268 by Sam152, jibran, ecvandenberg: Colorbox display option
Issue #2634710 by hauruck, Sam152: Youtube videos url's can also contain special characters
Fixed method name.
Issue #2624280 by Sam152: Use regex for matching Vimeo and YouTube URLs
Issue #2616150 by Eric115, Sam152: Use Guzzle instead of copy for thumbnails
Issue #2616162 by Eric115: Change field type name to 'Video Embed'
Removed old array syntax.
Added a widget test.
Add tests for linked thumbnails.
Add a test for the provider manager.
Fixed comment on URL parse test.
Fixed a bug in the provider manager.
Fixed linking to embed providers.
Add support for linking to node or provider.
Added URL support for thumbnail rendering interface.
Cleaned up plugin base.
Drupal is a registered trademark of Dries Buytaert.