SteamIE
Test for steam
Merge pull request #612 from jaimeMF/steamIE

SteamIE
In tests.json file and md5 join in a 'files' list to handle multiple-file IEs
ustreamIE
credit @jaimeMF
typo
Revert "In tests.json file and md5 join in a 'files' list to handle multiple-file IEs"

This made the JSON structure really unreadable and was a quick fix.

This reverts commit 6535e9511fc18eee2fc640c77fd42a4a39791915.
Adapt test_download to support playlists, and remove race conditions
Simplify test parameter initialization
Move gen_extractors to InfoExtractors
Remove superfluous IE names
ExtractorError for errors during extraction
_download_webpage helper function
Simplify some IEs
add test for infoq
Fix infoQ in Python3
Better name for InfoQ IE
Remove .part files before and after tests
Simplify DailyMotion IE