Display name settings in admin if left blank or empty

Deals with the "Display Name" section in profile edit where it would show you blank options if they were not already added. Now this will just not show until you do.

Also, the header has a problem of only saying "Logged in as" if you do not supply a nickname. Make use of the display_name method in User model.

Noticed the language files do not have complete sections in admin layout view.