[bug 1027184] Use mapbox project keys for maps display
[fix bug 1029752] Issue with maps initializing on communities pages
Bug 1009883 - Implement Nightly First Run page redesign
bug 850840 moved endif block to include extra whitespace
Merge pull request #2108 from alexgibson/bug-1027184-use-mapbox-project-keys-for-maps-display

[bug 1027184] Use mapbox project keys for maps display
[fix bug 1029931] remove random client identification number from geolocation pages
Merge pull request #2111 from alexgibson/bug-1029931-random-client-identification-number-geolocation-pages

[fix bug 1029931] remove random client identification number from geolocation page
Merge pull request #2105 from shansm/body_id

bug 850840 issue with id attribute on body element
Merge pull request #2109 from alexgibson/bug-1029752-issue-with-maps-initializing

[fix bug 1029752] Issue with maps initializing on communities pages
Merge pull request #2100 from TheoChevalier/bug-964919-nightly-firstrun-redesign

Bug 1009883 - Implement Nightly First Run page redesign
Improve mozilla-pager.js. Bug 966702.

- Remove unused 'pager' JS bundle.
- Add docs pages for mozilla-pager (Bug 1007717).
- Add mozilla-pager.js demo page to styleguide (dev only).
- Add ARIA support for mozilla-pager.
- Add ability to create/destroy pagers.
- General performance/cleanup of mozilla-pager.js.
- Updated /firefox/desktop/tips/, /firefox/partners,
  /firefox/os/devices/, and /firefox/channel/ to use
  newer pager features.
- Re-structured hider CSS - .visually-hidden is now a proper
  class (not just a mixin), and .hidden sets display: none;
Merge pull request #2106 from jpetto/bug-966702-improve-mozilla-pager-js

Improve mozilla-pager.js. Bug 966702.
Use async call to detect user language in Tabzilla, Bug 1018724