Don't show controls that require authentication when viewing profile unauthenticated
Show header menu whenver authenticated (including when viewing other profiles); allow to edit own profile from /users/:user page, not just homepage