Cleaned up how plex objects are constructed, added 'user_rating' to PlexVideo
Added plex movie rating updates to sync.pull
Fix to plex.plex_objects __repr__ method on PlexEpisode
Added check to ensure library and ratings were returned in Trakt.User.get_merged method.
Moved 'user_rating' from PlexVideo to PlexMovie, restructured result of PlexMediaServer.get_episodes to match Trakt.User.get_merged.
Added show and episode rating updates to sync.pull