Merge pull request #52 from edalex86/master

MyTorrents search support
Fix change reverted from pull request. Why would it not be smart enough to figure that out?
Updated translations for search pull request. (Added to en-US.xml)
Fixed WindowOpen animations not being processed.
Incremented versioning to 1.3.2.
Check IMDb Id is valid before inserting into users local database on Library Sync.
Fix errors in German translations (duplicate keys).
Added toggle Hide/Show Spoilers to Shouts context menu. This is can be used if skin does not support button.
Publish v1.3.2 release.
Updated versioning to v1.3.3.
Updated Danish translations, thanks 1stdead.
Fix possible null reference exception when trakt server is unavailable during sync.
Some minor logging enhancements when we catch exceptions on json de-serialization and library sync.
Added Genres property to Shows and Movies.
Minor adjustment to logging of Skipped Movies Check.
Updated MovingPictures events, requires MovingPictures v1.2.3+
Updated skin properties to use Genres in DefaultWide skin.
Replaced deprecated API methods for Watched History with 'User Activity' method.
Added site ratings to friends watched history in DefaultWide skin.
Added all the user authenticated properties to trakt friends watched history window e.g. rating, watchlist, library etc

Note: the trakt API does not yet supply this information in the activity methods, hopefully that will be fixed soon. The data will obviously not be accurate until that is resolved server side ie. you may see an item as not in library even though it is.