Create spritesmith CSS in a single pass.
improve(default-tasks): add checklist, emojis, markdown
Merge pull request #197 from denis-sokolov/default-tasks

improve(default-tasks): add checklist, emojis, markdown
chore(grunt): grunt
feat(archive_todo): add cron to archive todos

This is part 2 of habitrpg#3062. Part 1 MUST be merged first.
Part 1 pull request: habitrpg#3302
feat(archive_todo): update to archive todos

I thought this bit of code was in the other repo. So long as part 3 follows
close behind this, there shouldn't be an issue
fix(vice3): allow re-purchase of broken "Stephen Weber's Shaft of the
Dragon". Fixes https://github.com/HabitRPG/habitrpg/issues/3308
fix(cron): Move daily MP after Perfect Day

Previously, users gained MP very early in the cron process. This meant that no buffs affected daily MP gain. Now, MP gain happens after the Perfect Day bonus is applied, so getting an INT boost that pushes you over 100 max MP gives you a tangible benefit.
i18n(toolbar): add string for "noNotifications"
feat(mystery): april mystery items
fix(quests): Replace @ with bold

The @ convention for calling out usernames makes sense in chat, due to the At functionality, but it looks rather odd in quest text. Replaced it with some inline HTML that should serve the purpose more elegantly.
fix(gear): Typo correction

Change "status" to "stat" in description of bunny ears
feat(checklists): Create expand/collapse string

String for tooltip to indicate that checklist badges are clickable
fix(achievements): Tweak wording for Streaker

Updated the Streaker achievement modal text to be more appropriate given the fact it now only appears the first time it's attained.
fix(abilities): Correct crits and desc for Smash

Change the critical hit stat for Brutal Smash to use STR instead of PER, and update description for completeness/accuracy.
chore(grunt): grunt
fix(abilities): Correct crits, desc for Flames

Clarifies mechanics of Burst of Flames, and changes crittable spells to use the secondary stat for the class in question.
feat(spring): back to normal npcs
feat(may): may mystery box
feat(spring): take egg hunt quest out of the market