Merge pull request #250 from dstufft/update-tests

Switch to Python 3.4
Update the demo server to the python.org one
Merge pull request #252 from dstufft/new-demo-server

Update the demo server to the python.org one
Add support for user sessions
Add a basic framework to handle user authentication
Add the start of a template and CSS work for a login form
Implement CSRF