Added getAllAliases method, adjusted getEmail so that it returns the email at the end of the User routing chain.