Removed the logger references from TraktAPI, added some events so we can listen to the transmit method and still provide useful logging.

There might be better ways to do this but this works pretty good I think.