Remove spurious test.

I'm not even sure what the removed test is good for.
Require user to be logged in to fetch most pages

Also: update unit tests. Make sure the test client is logged in before each test
case is run.
Test "login guards"

Add tests that ensure the user must be logged in to GET certain paths.