Capture exception when petition creator is updated
When the creator's email address has also been used to sign the petition (e.g. a shared email address for a couple) then updating the name to match the other signature causes a not unique exception. Capture this exception and display it as a form error and not a 500 page.