Working Version

I found that if you switch the url addresses to the video ids and added www.hulu.com/watch/ to the beginning then all the urls worked with the url service. I also changed video pull to json so it would pull ids as well. And I added functions for movies and shows that can process pulls by sort since there are no longer any feeds.

You probably want to tweak and change to the original differently. Just thought I would go ahead and make it a pull request so it would be easy for you to see the changes that I made that fixed issues.