Login & Authentication - stage one

 - Add login.html and LoginForm + handler funcs
 - Move redirect logic from SaveFormAndRedirect
   and back to handler functions
 - Convert SaveFormAndRedirect type to
   ProcessForm func
 - Convert RenderPage type to func

Does not include integration with some type of
persistent session (stage two)