Fix reference type-checking to check for HASH instead of ARRAY.

I'm relatively sure that this is what was meant.

Doesn't fix any video downloaders, but gets me from a bogus error to a real
error on Mtvnservices. (Why is Mtvnservices always busted?) :c
Handle short urls for sites such as youtube.
Merge pull request #99 from MostAwesomeDude/master

Fix bogus type check to look for the correct type.
Merge branch 'master' of git://github.com/monsieurvideo/get-flash-videos
Merge pull request #100 from njtaylor/master

Add Short URL handling
Add redirection to the plugin
Merge pull request #102 from njtaylor/master

vimeo.pm add rediction
Add basic Facebook plugin
Prefer HD facebook videos
Fixed YouTube Link Regexp

When the v= argument, which contains the video ID, is at the end and a
link is posted with a timestamp the url becomes v=fhuuefurfe#t=302s or
something.
The regexp stopped at '&' but not '#', so it was fetching an invalid
video ID.

I was expected the rel="canonical" thing to fix that, but it turns out
that while curl gets the real page with its user agent, we attempt to
mimic Mozilla on Windows.

Whatever Mechanize has for this, though, Google deems too old and
instead delivers a reduced page that doesn't have rel="canonical" thing,
among other things.
This confused the HELL out of me, since curl is my go-to debugging tool.
Bad Dependency in debian/control

It was get_iplayer, but debian packages can't have '_'
It's actaully get-iplayer.
Merge pull request #105 from psycotica0/master

Fixed YouTube RegExp
Merge pull request #103 from Bjwebb/master

Facebook plugin
Youtube.pm add a plugin version for merged update.
Facebook.pm add plugin version.
Merge pull request #106 from njtaylor/master

Add plugin version to Facebook.pm and Youtube.pm
Tone down FlashVideo::Site::Channel5's greediness, allowing
downloads via FlashVideo::Site::Brightcove to work once more.
Fixes tvo.org and probably others.
Revert "Tone down FlashVideo::Site::Channel5's greediness, allowing"

This reverts commit 3eab2429b123062f63e93b754e51e6e1a753f8e3.

Prior update put greedy plugin on permanent hunger strike.
    Tone down FlashVideo::Site::Channel5's greediness, sanely.
    Removes deprecated brightcode test.
Merge pull request #2 from atomicdryad/updates

Tone down FlashVideo::Site::Channel5's greediness