Bring tests from wpcom and refactor for Jetpack.

Had to pull out the hashtags test because they're strictly disabled
in this code. Also fixed audio and wpvideo ids that weren't being
included in extract.
Add hulu extraction again. Thanks @gibrown!
Merge pull request #1156 from scotchfield/media_extractor_tests

Bring tests from wpcom and refactor for Jetpack.