Adding GET to the curl options after the session is handled

One of the main issues was that the GET request was expected to handle the downloads and other requests (to allow being redirected to vimeo, for example) but the POST was expected for the sessions. I just messed with the order of the declarations and put my "curl_setop get" on line  line #177.

I also added set_time_limit just to be sure and the timeouts curl options as well.

And there is a "series" functionality that probably didn't exist when you created the script, so I added an option for that too since it can change the video returned if not specified.