add sphinx docs

Closes #22
build doc on travis
install sphinx
document HTTP endpoints
sphinx docs for API endpoints
Merge branch 'docs'
put vagrant vm in "test" group
delete default site for test VMs

Closes #16
create DB before migrations
Merge branch 'deployenv'
install postgresql & create DBs
use flask-testing
use a blueprint
use an app factory
update docs
use different db backends
move testing params to instanciation
update manage.py for app factory
update wsgi configuration
connect wsgi using postgres