Sends local synced content to XBMC

* play_video() is PlexStorageManager() aware and prefers local content
* refactored and improved plex sync cache cleanup