Update rating methods to support non-library items.

Update rating methods to support non-library items.  I believe this will only work with episodes at the moment, need more data to get movies working.