Bug 1054437: Add contribute numbers to settings and global context.

This is just for the hard-coded numbers until we get them automated.
Pull in latest websiter terms from legal-docs repo
Bug 1081291
Bug 1049856: Add convenience methods to events app.

For home and contribute pages.
Merge pull request #2359 from pmclanahan/add-events-convenience-methods

Bug 1049856: Add convenience methods to events app.
Merge pull request #2357 from pmclanahan/hard-code-contrib-numbers-1054437

Bug 1054437: Add contribute numbers to settings and global context.
Merge pull request #2350 from sylvestre/master

Bug 1080634 - Update the Install link to point to a more relevant help p...
Fix Bug 935719 - Tabzilla: Create an out of date version warning for users not on the current version
Bug 1054437 - Get Involved redesign
Add caching and DB index to events
Redirect to archived Python NSS docs
Bug 975476
Merge pull request #2361 from jgmize/events-performance-enhancement

Add caching and DB index to events
Bug 1054437: Add newsletter form to new contribute pages.
Do not preselect country in get involved form.
Add event data to contribute pages.
Responsive layout, add email format options
Handle case where no next_event in template

Run manage.py cron update_reps_ical after truncating db during deploy
Hook email format field into form class.
Fix autoescaping of event titles and locations.
Use mozillians and langs counts from settings.
More responsification, start adding google analytics