Login Dialog

The user must enter a username and password in order to progress to the
map.  Otherwise, a dismissible dialog shows up and prompts them to do
so.
The DialogFragments require API 11.  We might as well just make that
our minimum, right?