- The torrent providers now use getCache with the 'opener' argument which they
get after a succesful login, this way they can always access the site with proper authentication.
- added global download func (same, downloading also requires cookies)
These 2 functions were necessary to allow the user to download other found releases at a later time.
In the current version this doesn't work because it goes to the url directly, without any cookies
which causes it to download the login page instead of a torrent.
All 3 providers now properly use the cache and have much better error handling.
* automation/bluray: added a new automation provider that gets info from blu-ray.com
* imdbapi: added new event so we can search just the imdb api (only one that supplies the information necessary for automation providers since it has imdb votes and rating)