Passing JS Data via JS

Passing the JSON as an element attribute poses problems for escaping quotes. The initial data is now being passed as an actual JavaScript object, removing the need to parse the JSON.
Updated table date formatting and alignment.

  * Added table pagination.
  * Moved download button to section heading.
  * Changed color of download buttons to gray.
  * Aligned numbers in tables to the right.
Merge pull request #63 from edx/js-load-fix

Passing JS Data via JS
Updated Engagement Presenter to Handle Missing Activity Data

If we have *any* activity data, but no data for a specific activity type, the presenter now returns None instead of raising a 404.
Merge pull request #64 from edx/engagement-fix

Updated Engagement Presenter to Handle Missing Activity Data
Setting User Language Preference upon Authentication
Added middleware to retrieve user language preference
Merge pull request #62 from edx/language-middleware

Added middleware to retrieve user language preference
Defaulting to None for User Language

Open ID Connect does not guarantee that requested info will be returned. Accounting for this fact by defaulting to None if the provider returns no language. (Also, my local test provider has not been updated to return a language. :/)
Merge pull request #66 from edx/language-fix

Defaulting to None for User Language
Setting application name from settings

Open source users can now easily change the application name by changing settings values.
Merge pull request #67 from edx/name-change

Setting application name from settings
Merge pull request #65 from edx/dsjen/table-formatting

Updated table date formatting and alignment.
Updated map CSS so that the map fits on a variety of screen sizes
Merge pull request #68 from edx/dsjen/map-sizing

Updated map CSS so that the map fits on a variety of screen sizes.
Updated trans tags and removed whitespace
Merge pull request #69 from edx/translation-updates

Updated trans tags
Upgraded to Django 1.7
Added enrollment percentage per country to enrollment geography table.
Merge pull request #70 from edx/dsjen/geo-percent

Added enrollment percentage per country to enrollment geography table.