AbstractEmailUser shouldn't be using self.name.

Added get_full_name and get_short_name for AbstractEmailUser that just
return the email.