(views/home) Hide navigation when user is logged out
(login) Add basic login capability
(login) Improve error handling
(login) Add captcha support
(login) Add support for Tank Auth's allow_registration config option