Add fallback to find user name when server admins login

Added a hook to prevent Couch Server Admins from logging in.  They will be shown the same error that is shown when a user incorrectly inputs their username or password.

Previously when a Couch Server Admin attempted to login they were presented with a error message than the document was missing.