Added new law student angular check to academicsController

Only returns true when student has no other college but 'School of Law'
CLC-4258 - Implement: Mushed content in Status/Blocks card

https://jira.ets.berkeley.edu/jira/browse/CLC-4258
Added transcript link-switching for law students.

Moved logic from the template to the angular academicsController
CLC-4263 - Front-end - Mushed content in Advising card

https://jira.ets.berkeley.edu/jira/browse/CLC-4263
CLC-4264 - Fix Semesters card on smaller screens

https://jira.ets.berkeley.edu/jira/browse/CLC-4264
fixed code / style errors
CLC-4266 - CFV - Too many digest error when no outstanding transactions.

https://jira.ets.berkeley.edu/jira/browse/CLC-4266
implemented Christian's suggestions
Merge pull request #2940 from christianv/CLC-4258

CLC-4258 - Fix mushed content in Status/Blocks card
Merge pull request #2941 from christianv/CLC-4263

CLC-4263 - Front-end - Mushed content in Advising card
Merge pull request #2942 from christianv/CLC-4264

CLC-4264 - Fix Semesters card on smaller screens
Merge pull request #2943 from greytoyota/fresh-start

Law School - Contextual Transcript Link
Merge pull request #2944 from christianv/CLC-4266

CLC-4266 - CFV - Too many digest error when no outstanding transactions.
CLC-4261 - Front-end - Opt-Out/In student course schedule calendar integration

https://jira.ets.berkeley.edu/jira/browse/CLC-4261
CLC-4268 - Academic blocks: heading "Active Blocks" being shown for past blocks

https://jira.ets.berkeley.edu/jira/browse/CLC-4268
CLC-4260 Implement backend for calendar opt-in, and improve UserApiController test coverage and return codes
CLC-4269 - (DEV) Final grades are not showing up for past semesters

https://jira.ets.berkeley.edu/jira/browse/CLC-4269
CLC-4270 - Different images for "No image available" for textbooks

https://jira.ets.berkeley.edu/jira/browse/CLC-4270
CLC-4260 Remove calendar opt-in when users opts out of CC, or disconnects Google
Merge pull request #2945 from christianv/CLC-4261

CLC-4261 - Front-end - Opt-Out/In student course schedule calendar integration