Moved api views into a blueprint
Moved app init into app factory
Replaced db connection code with Flask-SQLAlchemy.

Less import-time behaviour == easier to bootstrap test app.
Moved ClientTestCase
Removed front-end tests.

Never ran, refer to urls that no longer exist.
Added some simple end-to-end tests of the json api.
XML tests for empty datastore
Test cleanup
XML and JSON reprisentations of single items
XML and JSON reprisentation of multiple items
test content type
Correct XML root element
Removed (seemingly) dead code from api views.