Handle and refactoring of episode marking watched and not watched with forwarding to trakt.tv re #27
When password hash has been stored, show the trakt.tv autosync enable button that marks episodes as watched on trakt.tv re #27
Fetch trakt.tv settings from SettingsService and forward the markAsWatched calls to the entity to improve DRY re #27
Fixed batch mark as watched now based on episode number rather than airdate (preventing problems like with for instance Orange is the new black where the whole season airs on one day) and refactored marking as watched to be called on entity.