CLC-1298 Restore/refactor Notifications API
https://jira.media.berkeley.edu/jira/browse/CLC-1298
[NOJIRA] Cleaner test output
[NOJIRA] Gem updates
Merge pull request #686 from yuhunglin/GEMUPDATE1

[NOJIRA] Gem updates
CLC-1307 Do not lose merged feeds when Sakai or Canvas return 503
Merge pull request #687 from yuhunglin/NOJIRA9

[NOJIRA] Cleaner test output
Merge pull request #684 from shacker/CLC-1298

CLC-1298 Restore/refactor Notifications API
Merge pull request #688 from raydavis/raywip

CLC-1307 Do not lose merged feeds when Sakai or Canvas return 503
CLC-1285 Add the collegiatelink icon
https://jira.media.berkeley.edu/jira/browse/CLC-1285

Optimized with ImageOptim
Merge pull request #689 from shacker/CLC-1285

CLC-1285 Add the collegiatelink icon
CLC-1210 Rudimentary proxy for CalLink
CLC-1210 Add recording of fake CalLink data
CLC-1210 Add caching at CalLinkProxy level
CLC-1210 Introduce CalLink to MyGroups merged model