Updated scrapers to be more resilient to non-normal pages

Some torrent pages and search result listings have elements in different places, or missing altogether. I've attempted to make Pirata more resilient to these changes. It should target details a bit better now.

I've also added a few categories that I find useful.

Thanks!