SSL redirect middleware

Redirect the login page to SSL, and keep browsing in SSL while the user
is logged in.
Add a "Create new thread" button
Rework the login and register forms
Use context processors to export settings
Some cleanups, use Django shortcuts
Make it possible to disable the internal user DB