CLC-2442 Handle primary section enrollments with same course catalog ID
Many classes were not being shown correctly or were being skipped in GPA calculation. We're limited by source data issues, but this commit should fix the problems students have reported. Includes a couple of other fixes as well:
- Don't unnecessarily stringify waitlist position & section enrollment limit.
- Don't count unrecognized/unavailable transcript grades as an "A" letter grade in the GPA Calculator.
- Don't do the intensive JavaScript work to set up an Academics semester page unless the browser is actually going to the semester page.
CLC-3596: Status popover: "Academic Profile" is not an appropriate heading when the user only has a balance due notification
https://jira.ets.berkeley.edu/jira/browse/CLC-3596
CLC-2442 Document/test course ID formats
CLC-2442 Use server-provided class info URL in Academics
Merge pull request #2397 from christianv/CLC-3596

CLC-3596: Change "Academic Profile" popover title to "Status"
Merge pull request #2398 from raydavis/raywip

CLC-3631 Application log was not written to during load test
Merge pull request #2384 from raydavis/CLC-2442

CLC-2442 Handle primary section enrollments with same course catalog ID
CLC-3633 Copy hashed precompiled assets to their unhashed names, for benefit of load tests
Merge pull request #2399 from ctweney/clc-3633

CLC-3633 Copy hashed precompiled assets to their unhashed names
CLC-3261: Show audio podcasts in class page - Fix spacing
Remove @extend
Merge pull request #2401 from edwlook/CLC-3261-4

CLC-3261: Show audio podcasts in class page - Fix spacing
CLC-3645 Set a fake now in MyFinAid specs, to agree with fake data set
Merge pull request #2403 from ctweney/clc-3645

CLC-3645 Set a fake now in MyFinAid specs, to agree with fake data set
NOJIRA - update the jshintrc file
More information at http://www.jshint.com/docs/options/
Merge pull request #2404 from christianv/nojira-jshint

NOJIRA - update the jshintrc file
CLC-3613: Splash page: "academic status" vignette needs updating
https://jira.ets.berkeley.edu/jira/browse/CLC-3613
Merge pull request #2405 from christianv/CLC-3613

CLC-3613: Splash page: "academic status" vignette needs updating
CLC-3650: Show "Up Next" in the header until the data is loaded
https://jira.ets.berkeley.edu/jira/browse/CLC-3650
Merge pull request #2406 from christianv/CLC-3650

CLC-3650: Show "Up Next" in the header until the data is loaded