Packaging RequireJS Dependencies

RequireJS is used normally (dependencies loaded individually) in development. Flipping the RJS_OPTIMIZATION_ENABLED bit and running r.js (before compress) will result in all dependencies being bundled and downloaded together.
Refactored CourseEnrollmentPresenter

This class was approaching a point of being large and unmaintainable. Moved demographics methods to a separate class, CourseEnrollmentDemographicsPresenter.
Restored Chart Titles

Also marked demographic titles for translation.
Merge pull request #168 from edx/rjs

Packaging RequireJS Dependencies
Corrected Reference to Included Template
Marked RequireJS as a Production Dependency
Added Context-Sensitive Help