Fix #140: Add support for offline development via auto-login backend.

Nit: I'd probably change this from "server" to "publicly-visible machine". The thinking being that this could be your own computer on an ssh tunnel or any variety of possibilities that aren't a production environment but has the same issues.