improve(profile): reposition the "unlock set" button to the "2 gem/locked" string
feat(todo_archive): add archive flag

This is part 1 of habitrpg#3062 It MUST be merged prior to parts 2 and 3
feat(archive_todo): Update batchUpdate

This is part 3 of habitrpg#3062. It makes batchUpdate look at the archived flag
not the completed date

Part 1: habitrpg/habitrpg#3302
Part 2: habirrpg/habitrpg-shared#198
fix(notifications): check for group id to be sent with seenMessage
Updated tests to account for new todos
Avoid modals for streaks > 1 and beastmaster > 91
Merge pull request #3329 from thepeopleseason/fix_tests

Updated tests to account for new todos
Merge pull request #3298 from thepeopleseason/streaks-updates

Achievement modal updates (Streak/Beastmaster)
Merge pull request #3186 from denis-sokolov/customization-unlock-set-placement

improve(profile): reposition the "unlock set" button to the "2 gem/locked" string
feat(wondercon): apply extra.wondercon for coupon signups
fix(profile): body and facial hair elements fix

New structure is valid HTML.
It makes more semantic sense, as the selection
of all hair is a single list-item, and can possibly
be styled as a group, consider adding a "well" class
on the container to group bangs and base menus together.
fix(profile): body size elements consistent with the rest

Before this change body size selector had inconsistent code
with the rest of the profile customization.
This also led to an inconsistent styling of the menu label.
fix(profile): rainbow skin elements consistent with the rest
fix(toolbar): improve layout and fix scrolling bug

Consolidate styles from menu.styl into global-modules.styl
Mobile: Remove glyphicons to give more space
Mobile: Fix notif scrolling behaviour
Mobile: Move subscribe button from toolbar to menu modal
eliminate blank notifications
Merge pull request #3335 from denis-sokolov/customization-fix-rainbow-skin-code

fix(profile): rainbow skin elements consistent with the rest
Merge pull request #3334 from denis-sokolov/customization-fix-body-size-code

fix(profile): body size elements consistent with the rest
Merge pull request #3333 from denis-sokolov/customization-fix-hair-layout-code

fix(profile): body and facial hair elements fix
fix(toolbar): use :before to prevent popover conflict

Use :before instead of :after to prevent custom styles conflicting with
Bootstrap popovers.
fix(toolbar): change "noNotifications" text to string