Add documentation for running the dev server.
Add creation of jobs.
Add dependency on Flask-SQLAlchemy.
Add SQLAlchemy database integration.

And reorganize package: it was getting too big.
Add management command.

Add manage.py for managing the application. The following commands are
available:

  shell: Runs a Python shell inside Flask application context.
  create_db: Creates database schema.
  runserver: Runs the Flask development server

Also, reorganize package to use application factory.
Test that a job is persisted when PUT.
Add development database to gitignores.