Fix HowCast IE
release 2013.05.23
BlipTV: accept urls in the format http://a.blip.tv/api.swf#{id} (closes #857)

Tweak the regex so that BlipTV can be before BlipTVUser.
YoutubeIE: fallback to automatic captions when subtitles aren't found (closes #843)

Also modify test_youtube_subtitles to support running the tests in any order.
Merge pull request #854 from rg3/youtube_automatic_captions

YoutubeIE: fallback to automatic captions when subtitles aren't found
Add tests for justin.tv and twitch.tv
Fixed an error downloading vimeo pro videos.
VimeoIE: support videos from vimeopro.com
Merge within test_all_urls
Fix the test_all_urls (Import issue)
Added support for xhamster in infoextractors
Added test for XHamster.com
Merge pull request #864 from jacobian/vimeopro

Fixed an error downloading vimeo pro videos.
SpiegelE: the page layout has changed a bit
Merge pull request #863 from davidcl/master

Add some tests to match Justin.tv / Twitch.tv URLs
Merge pull request #866 from yasoob/master

Added support for XHamster - closes #841
added HypemIE

rebased, closes PR #871
style and error handling edits to HypemIE
Implement search_regex from #847
implement fallbacks and defaults in _search_regex