Login error handling

Proper error handling has been established for the login process:
"Server unavailable" message now displays if the server cannot be
reached.
-Also, cosmetic updates to the page for failed login attempts.