CLC-1175 Refactor event processors a bit to reduce duplication
CLC-1175 More duplication reduction in event processors
CLC-1175 Don't enter notifications if student hasn't logged in
CLC-1185 Add reg_status to user API feed
Merge pull request #595 from yuhunglin/CLC-1177

[CLC-1177] Another attempt at fixing the replay error
CLC-1185 Move reg-status generation to CampusData class
Merge pull request #597 from ctweney/clc-1185

CLC-1185 putting reg_status in the user feed
Merge pull request #596 from ctweney/clc-1175

CLC-1175 - only store notifications for known users
[CLC-1177] More checks on ejecting cassettes