css and js fixes for the no-logged-in-user case

When a user is not logged in, canvas throws a 'no-user' class on #header, which screwed up our customizations. This fixes it, as well as removes the link to /register.