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
Merge pull request #3339 from thepeopleseason/blank-notifications

fix(notifications): eliminate blank notifications
feat(mystery): april mystery item
feat(mystery): missing promo piece