[CLC-1061] First iteration of canvas notifications, with fixes
Merge pull request #570 from raydavis/raywip

CLC-1072 Fix fake-JMS timestamp read
CLC-370 - Investigate using webkit scrollbars
https://jira.media.berkeley.edu/jira/browse/CLC-370
Merge pull request #571 from christianv/CLC-370

CLC-370 - Investigate using webkit scrollbars
[NOJIRA] Need more ways of bypassing cas
CLC-1090 - Assignments & Tasks: Content is not centered in the column
https://jira.media.berkeley.edu/jira/browse/CLC-1090

Also fixes:

* Unscheduled isn't showing up on the same height as Scheduled
Merge pull request #553 from yuhunglin/CLC-1061

[CLC-1061] First iteration of canvas notifications
Merge pull request #573 from christianv/CLC-1090

CLC-1090 - Assignments & Tasks: Content is not centered in the column
[CLC-816] Make the canvas feed live
CLC-1075 Make the fake JMS feed correspond to fake Oracle data; remove many fake events
Merge pull request #575 from ctweney/clc-1075

CLC-1075 Make the fake JMS feed correspond to fake Oracle data; remove m...
[NOJIRA] Comments on the fakeUID field
Merge pull request #572 from yuhunglin/NOJIRA5

[NOJIRA] Need more ways of bypassing cas
Merge pull request #574 from yuhunglin/CLC-816

[CLC-816] Make the canvas feed live
CLC-1154 - Align logotype on splash page
https://jira.media.berkeley.edu/jira/browse/CLC-1154
CLC-1161 Delete a user if we get a code Z. Also test the UserApi.delete function.
CLC-1161 Remove WidgetData from test, its days are numbered. Also make sure UserData record gets deleted from UserApi.delete.
CLC-1162 Drop the WidgetData table and its code
Merge pull request #576 from christianv/CLC-1154

CLC-1154 - Align logotype on splash page
CLC-1147 Adding ghost tasks when not connected
https://jira.media.berkeley.edu/jira/browse/CLC-1147