Refactor RSVP route to /attendee (Add checkin support, etc)

Could you move this check up to line 43? You could change it such that you don't add any unregistered users at all, if the check fails.