Merge branch 'hotfix/0.7.12.2'
Moved activity method testing to a thread, this should resolve startup timeouts
Merge branch 'release/0.8.0.2-beta' into develop
Bumped version to 0.7.12.3
Merge branch 'hotfix/0.7.12.3' into develop

Conflicts:
	Trakttv.bundle/Contents/Code/__init__.py
	Trakttv.bundle/Contents/Code/core/plugin.py
	Trakttv.bundle/Contents/Code/pts/activity.py
Added more logging of fired events, notification processing and if "Run after library updates" is disabled when a scan completes.
Fixed REGEX_STATUS_SCANNING pattern to match section names correctly
[Issue #66] Implemented "Sync - Run every" option
Fixed issue with pad_title that caused long titles to be trimmed
Syncing push and pull tasks now only fetches ratings and collection if they are enabled
[Issue #98] Finished implementing selective section pushing
Replaced verbose event firing with compress attributes
Fixed issue with verbose event firing when there are no attributes
Renamed apply_async to spawn and added threading naming
[core.method_manager] now spawns methods as they are tested to speed up when WebSocketActivity starts
Added 'quiet' parameter to [core.network] request method
Fix to [pts.activity_logging] to reduce the chance of 'Log file read returned nothing...' messages
Added extra debugging data when we receive an invalid PlexParsedGuid
[Issue #101] Push/Pull sub-tasks now run in parallel
[Issue #104] Added authentication to requests when building the trakt merged collection