Add option to not re-rate items that are already rated and other rating fixes

Changes are:
option to ignore rating for already rated items
caches the rating type in your settings for the runtime of the plugin (decreases number of network calls to get to the rating screen faster)
fixes to actually get the existing rating for tv episodes before showing the rating dialog