adds signup to navigation if you are not logged in, removes warning box from new user unless there is actually a warning