Tests, fix usage on ruby 1.9 and add support to extra media urls on playlist

Hi,

thanks for your gem, it help me a lot.
I added some tests to it, and support to extra media urls on playlist.
I hope you enjoy the patch and release a new version of your gem.

Regards,
Wandenberg