cleanup and several bugfixes and features

now a media is set as currently watching, even after it got scrobbled.
fix for pht not sending new play states to trakt after the first media
finished playing.