[CLC-3260] Textbooks: Edits for messages when data or class is not found
CLC-3288 - CFV: Potential Disbursement Date needs a better date format
https://jira.ets.berkeley.edu/jira/browse/CLC-3288
CLC-3215-deep-linking - Third revert

https://jira.ets.berkeley.edu/jira/browse/CLC-3215

Reverted changes again.  Passing :url to /auth/cas fails on
Calcentral-dev, still giving an invalid_ticket message:

https://calcentral-dev.berkeley.edu/auth/failure?message=invalid_ticket&strategy=cas
Merge pull request #2136 from christianv/CLC-3288

CLC-3288 - CFV: Potential Disbursement Date needs a better date format
CLC-2919 Dashboard icons - vertical alignment
Merge pull request #2138 from wonjunnn/CLC-2919

CLC-2919 Dashboard icons - vertical alignment
Merge pull request #2139 from chikoon/CLC-3214-deep-linking

CLC-3215-deep-linking - Third revert
CLC-3171 Add a Google Analytics event to track Popover use activity
Merge pull request #2121 from haroonrasheed333/CLC-3260

[CLC-3260] Textbooks: Edits for messages when data or class is not found
Merge pull request #2140 from wonjunnn/CLC-3171

CLC-3171 Add a Google Analytics event to track Popover use activity
CLC-3221 - CFV Print - Add logo & increase margins
https://jira.ets.berkeley.edu/jira/browse/CLC-3221
CLC-3295 - Logout isn't working anymore
https://jira.ets.berkeley.edu/jira/browse/CLC-3295
CLC-3296 - Update AngularJS to 1.2.13
https://jira.ets.berkeley.edu/jira/browse/CLC-3296
Merge pull request #2143 from christianv/CLC-3295

CLC-3295 - Logout isn't working anymore
Merge pull request #2141 from christianv/CLC-3221

CLC-3221 - CFV Print - Add logo & increase margins
Merge pull request #2144 from christianv/CLC-3296

CLC-3296 - Update AngularJS to 1.2.13
CLC-3274 First proxy refactored to use smart cache fetching
CLC-3274 Remove DelayedCacheCleaner and replace with smart_fetch_from_cache system
CLC-3274 Put all proxies on a nicer consistent request_internal code idiom
CLC-3274 Clarifying comment