Added support for promotion to admin
Also added support for fetching registration by event, refactored
normalize_string() to a utility module.