Request invitation

Users can request an invitation when they are not signed in. When they do, we send them an email to confirm, and register the request at an event. We will need to somehow show pending invitation requests in an admin interface later.