Use Flask and Gunicorn to implement landing page
Add task runner script
Add database migrations

There's no models yet, but it's still a good idea to get the migrations
going right away. I won't get the models right the first time, and
putting off working with migrations will only make my life harder later.

The import is a bit confusing. The commands are run from manage.py, so
that needs the database. Because of that, I pull the app from models.py
so that I have all the database setup I need before the scripts run.

When the views need to start using the database, I'll move them to
another file, so that I can change the startup command to pull from
views instead of app, so that the only thing that app.py does is deal
with the global configuration of the app.

I'm hoping that this will allow the dependencies to be more explicit,
but I'm also concerned that it will make the imports and dependencies a
confusing mess. We'll see. If that turns out to be the case, then all of
the app-mutation will have to be triggered by a central app.py.
Add basic Question and Option models
Add UUID unique identifier
Move views into separate module

Make sure to call the app either from views, or after views has been
imported, or the views won't be attached to the app.
Reset migrations to current model
Explicitly compare with None
Reformat to shorten long line
Add crown favicon.ico file

Crown image from the Kingdom Icons set by bogo-d at
http://bogo-d.deviantart.com/gallery/

License is CC-BY 3.0.