TraktTV 'recommended' CSS changes & misc fixes

* Fixed clicking shows not adding to database (there was no ng-click)
* Updated 'recommended' shows to use the smaller poster design as used in the import log
* Changes to CSS

I am assuming that most of the debugging regarding this is now done and
have hidden some of the console.log to lessen the amount of console spam
this produces (there is still a lot :P)