Allow participants to edit a pending event registration.
It re-uses the backend Edit Participant screen, with a few simplifications (forces sending a receipt, for example), and also does a few access control checks to allow editing using a contact checksum.