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