CSS tweaking

* Removed the custom CSS thick-strikethough as can cause issues with wrapping and no longer really needed
* Reverted back to my original 'dimensions' for the poster view so that the new progress icons fit nicer(see note)
* Made tick sign on watched slightly more visible
* Re-added the original line-through
* Added a separate color for while a show is still adding
Update home-series.html

Added the 'adding' css class for while a show is adding
Update main.css
Update home-series.html

Added width and height limit to spinner.gif
Update main.css
Completely rewrote the torrent and watched view

Rewrote the way the code
Update main.css

Removed some un-needed CSS rules and add 2 new ones
.watchedtick for the width of the text so that it doesnt overlap the tick
.watchedpos for the position of the tick
Merge pull request #182 from Js41637/patch-2

Misc CSS and Design changes
Fixed TorrentDialog still not working properly. Fixes #179
re #180 Updated the series list to automatically show the trakt.tv trending when there's nothing in the database and when adding shows.

When you start typing, the trending list disappears in favor of the search results.
When you empty the search box again, the trending list re-appears.

Removed some old and obsolete templates and variables
Rearranged some divs and cleaned up the template
Added documentation to all functions.
Modified some english translations where needed (Todo: dutch).
Fixed the annoying behavior of the drawer auto-opening when clicking on the menu somewhere.

It was caused by the closeDrawer call that happens on navigation change, which used toggleClass instead of removeClass.
Fixed aboutctrl breaking in webbased
Fixed favorites service not properly populating
Favoritesservice now properly passes along the favorites on an update, making the channel work as originally intended
Merge pull request #4 from SchizoDuckie/angular

merge latest patches from duckietv