BUGFIX: suppress error when scrolling at bottom of topic

fixes "Uncaught TypeError: Cannot call method 'get' of null" when 
scrolling at the bottom of the topic screen.
FEATURE: education panel on pinning at bottom of topics
BUGFIX: default should register CSS for both mobile and desktop

If you want desktop only use :desktop option
Merge pull request #2247 from bradx3/fix_null_topic_error

BUGFIX: suppress error when scrolling at bottom of topic
jiggle comment
BUGFIX: smoke test was broken
Show results by default for closed polls
Prevent user from selecting the same category twice for different notification levels in their preferences
Correct Closed Poll French Translation

Fix the locale and the \\s? position.
BUGFIX: clicking on home was broke
clean up style
Merge pull request #2245 from ligthyear/category-double-selection-fix

Bugfix: double selection of categories in user preferences
Merge pull request #2248 from riking/closed-result

Show results by default for closed polls
Bugfix: Keep import path and context for plugin scss imports

 - instead of concating all files into one gigantic file reuse the importer
 - and that way keep the context for relative paths in plugin scss
Merge pull request #2249 from riking/onaldanm-1

Correct Closed Poll French Translation
Changes to posts template to make it easier to display posts on top.
Start up the Job scheduler after all the other initializers have loaded.
We do this so that plugins can register scheduled jobs.
copyedit on pins
Use `update_all` to prevent `after_commit` from executing again.
Special case: When crawling a link to an image, just put the filename as
the title.