Merge branch 'release/0.8.0.7-beta' into develop
Moved set_logging_state and get_logging_state to the new 'plex.plex_preferences' module
Moved get_server_version to 'plex.media_server_new'
Removed old unused methods in 'plex.media_server'
Moved 'client' method to 'plex.media_server_new'
Moved 'get_sessions' and 'get_video_session' methods to 'plex.media_server_new'
Moved 'get_mapping' and 'get_key' from plex_library to plex_metadata, added support for MCM TV metadata
Added 'standalone' -> 'themoviedb' agent map
Switched over to using 'plex.metadata' for scrobbling, removed old 'plex.media_server' module
[Issue #113] Fixed bug with force legacy option
Renamed 'plex.media_server_new' to 'plex.plex_media_server' and 'plex.metadata' to 'plex.plex_metadata'
[Issue #105] Added multi-episode video scrobbling
Merge branch 'hotfix/0.8.0.8-beta' into develop
Fix for missing 'episodes' in metadata and 'scrobbler_logging' not handling failed progress updates properly
Started on sync task cancelling
Added 'core.task' to handle task canceling properly
Cleaned up excessive logging
Start of new sync progress system
Created new 'sync.sync_statistics' module to calculate progress and estimated time remaining
Fixed bug in SyncStatistics.reset and removed excessive logging