Check if data returned from XBMC is empty, indicates invalid ID, if it is, stop scrobbling the episode.  Should fix potential crashes if rating is enabled and data is empty.
Merge pull request #167 from nate1280/handle_invalid_xbmc_id

Handle a potential crash caused by empty data
Split apart the adding of movies to trakt
Split apart removing of movies to trakt
Split apart updating movies to trakt
Seems recently it has not been working (500 internal error) if there is a large amount (400+ in adding, 120+ in removing)
Merge pull request #169 from nate1280/split_adding_removing_movies

Split apart movie operations during sync