refactor(grunt): simplify run:dev task
refactor(caching): only 1 css file, use grunt-contrib-cssmin to rewrite urls
refactor(grunt and caching): cache icon fonts, spritesmith and use icons from spritesmith for coins notification
refactor(caching): cache emojis and remove gemoji from bower
refactor(grunt): cache gifs
fix(typo)
Merge pull request #2827 from HabitRPG/paglias/optimizations

Optimizations
feat(groups): add group chat notifications
feat(toolbar): add toolbar featuring navigation, gems / subs, bailey, &
chat / invite notifications
chore(modals): remove mathUpdates modal (no longer in use). reference
this commit for any future emergency updates
chore(bailey): bailey for chat notifs & toolbar
feat(tracking): gems > toolbar separately from wallet
fix(toolbar): tweaks
feat(toolbar): try with icons instead of text, test against prod / beta
& get a vote.
fix(css): temp fix for bailey height
chore(contribs_plan): add migration so contribl.lvl >= 7 gets free
plan4life
feat(valentine): valentine event
chore(bailey): valentine
fix(toolbar): Tweak icon popovers

Changed "Profile" toolbar icon popover to "User" and "Market" icon popover to "Inventory". Straightens out weird paths, so you don't go "Market > Market" or "Profile > Profile".
chore(jquery): use updated jquery directory location