Update region if it has changed after rendering footer (bug 1066774)

We do wait for the consumer info promise before triggering 'navigate',
so the region in the views is OK, but the footer can be rendered
before that.
move waffle to diff endpoint (bug 1079681)
Merge pull request #704 from ngokevin/waffle

move waffle to diff endpoint (bug 1079681)
use waffles in login.js
revert waffle module, add site config module for switches/fxa (bug 1038936)
use commonplace serializer for site config
Merge pull request #688 from diox/update-region-link-if-necessary

Update region if it has changed after rendering footer (bug 1066774)
Fix canceling the add review modal on mobile (bug 1071588)
Merge pull request #676 from diox/fix-cancel-review-modal-on-mobile

Fix canceling the add review modal on mobile (bug 1071588)
Show register and sign in buttons (bug 1072619)

Fixes #709
Send verification emails (bug 1056338)

Fixes #699
Handle zamboni not sending fxa data
Keep the sign in button's size when spinning
Merge pull request #712 from mstriemer/handle-no-fxa-site-data

Handle zamboni not sending fxa data
app tile fixups (bug 1058518) (bug 1058520)
Merge pull request #695 from spasovski/trayz

app tile fixups (bug 1058518) (bug 1058520)
fix fxa css
make feed loadmore button 620px only on desktop
fix navbar on chrome
don't give desktop dropdown a width on mobile