fix(i18n): Ensure i18n works in Chrome.

* Remove the bulk of the client side code used to determine the user's language.
* Use the `Accept-Language` header to allow the server to determine which language to show to the user.

fixes #823
Merge pull request #916 from mozilla/issue-823-l18n-on-server

fix(i18n): Ensure i18n works in Chrome.
fix(server): Add maxAge cache control for static assets

- add configuration option for max age of static assets
- update static middleware to use maxAge value

ref #656
fix(server): add cache-control header for /config
chore(config): disable cache locally
tests(views): fix privacy heading ID