Fixed TraktTV CSS Import and Suggestions

I applied the 'miniposter' look to the trakt.tv suggestions instead of the import log, wups.
Add miniposter to trakt.tv suggestions
Merge pull request #259 from Js41637/patch-1

Fixed TraktTV CSS Import and Suggestions
CSS fixes

serieheader > div : to my knowledge, this is an un-needed fallback style that causes issues with tooltips sometimes
.tooltip .tooltip-arrow : fixes the arrow being black (and unseen) when the tooltip appears below the element
Trakt.tv serieheader fix

More of an OCD consistency thing.
Merge pull request #260 from Js41637/patch-2

CSS fixes
Merge pull request #261 from Js41637/patch-3

Trakt.tv serieheader fix
fix for #257
Created a global toggle in settings to filter s00 specials from the calendar
Moved some settings around to the display tab, removed initial code for hide series / specials from calendar from the calalendar.js and migrated it to sql (more efficient) re #208
Fixed getEpisodesForDateRange query running 3 times on initial page load
Removed background on chrome-top-sites and series-list
created a gulp.js gulpfile to concat all scripts into 2 files with most of the dependencies. Shaves ~800ms of load on my machine
Clear cache -> set activedate to null so that calendar is refreshed.
Merge remote-tracking branch 'upstream/angular' into angular