Revert "Revert "FIX: Don't allow mid word emoticons""

This reverts commit efaa066a171623fa383f3d87a6692b046c8bf581.
Only use `.jshintignore` for the ignore rules.
Allow importing Discourse styles in custom stylesheets to modify vars.
Use custom DiscourseSassImporter for site customization SCSS compilation.
Fix asset precompilation issues.
reduce header icon left-margin to fit
Merge pull request #2217 from vikhyat/css-import

Allow importing Discourse styles in custom CSS
Revert "Change 5k passwords -> 10k passwords in locale files"
BUGFIX: we need to precompile plugins.css ... otherwise there be dragons
BUGFIX: incorrect OOBGC algorithm, not dynamically adjusting
update hiredis to ruby master compat version

also fixes hiredis bugs
BUGFIX: raise message bus messages after data is committed