Convert to django

* Use buildout for simpler development and testing
* Convert all Flask handlers into Django views
* Convert all tests to use Django tooling
* All database structures remain the same