Refactor getRegistration to getRegistrations — return all matches
Only accept registrations if they also have a form
Add update notifications transition
Refactor addMessage/addError to more succinct & standardised api
Fix #13