Make pick_email use `rpInfo.getSiteName() || rpInfo.getHostname()` for consistency with other places.
Add an explanation as to why rp_info passes both siteName and hostname to the template.
Add a new function to rp_info, getSiteOrHostName which returns the siteName if specified, falls back to hostname otw.