DIR-108 Hide email addresses from anonymous users.

@jesilz should we also hide work emails? Or should those be public if they are available?
There is starting to be a lot of conditionals and logic in these views. Might be a good idea to think about pulling it out into a presenter.