Trakt method, error checking, remove series

Changed Trakt API method and added in some error checking, while I was at it I added option to remove whole series from the watchlist.

If you don't like the new method you can still use the current method and still keep the error checking.