Remove login drop down when Auth views are not registered.

Fixes #1738 

Screenshot show the key view: 

![screenshot 2014-09-02 14 52 58](https://cloud.githubusercontent.com/assets/64686/4118386/6f2bd1da-32a0-11e4-80c1-3b9973bde4d5.png)

Here the user is logged in but the auth views are not registered. 

Tests cover all four corners of the grid (logged in?; auth views enabled?)
The old-style relative imports were removed in Python 3, so all of those tests are currently failing.