Feature/notifications

This pull request plugs some gaps in specs - most importantly, specs for notification rules controller and a feature spec for notifications (this may be more suited as a unit test though)