Added trakt request caching to syncing tasks
Replaced use of Log with core.logger in [sync.manager]
[core.network] now only logs actual requests (excludes cached), removed some un-needed logging from [core.cache]