adds some documentation to views.py
fixes syntax error
finishes rudimentary documentation as python docstrings
Merge branch 'master' of git.sft.mx:wurstgulasch
adds decorators for authentication

also fixes a minor annoyance the web_general template.
moves sqlalchemy session creation to dispatch_request
moves template rendering back into views, ports login form to wtforms.