Some fixes and new features

Handle failure status when trakt.tv returns an error code.
Increase wait time delay whens erver is busy.
Add debug entry that summary info is being prefetched if rating is enabled for media type.
Add debug entry for final scrobble is show or movie is not found.
Add ability to select default script action
Fix traktapi bad jason response debug line.
Fix traktapi to only check for status if there is data, fixes failure on NoneType
Add optional silent argument (true/false) for manual sync, this allows a sync to be run with no on screen progress, which can be used in a scheduled job. Example: RunScript(script.trakt,action=sync,silent=True)
Remove filename in sanitizeMovieData, this field was added in with the exclusion check, forgot to strip it out of data that gets submitted to trakt.tv
Delete file key in movie data in xbmcLoadMovies instead of when sanitizing data since this key is only used in this function and no where else, its not needed outside of this function.
Fix typo in variable, cosmetic change
Try to prevent strptime thread safety issue
Add new contextmenu action, usable via RunScript(script.trakt,action=contextmenu).
Merge pull request #141 from nate1280/fixes_and_features

Fixes and features