database versioning pull request
include db definitions in setup as package_data
make db test script runner safe for pypy
Give update reason if consent required
cherry.cache update works without occurrences present
prevent multiple updaters for same database
rename SQLiteConnector extension parameter
Remove need for service.provider() registration
Run db updaters with autocommit
updates: put common ops in after.sql
travis, care to run some tests?
Merge 9b7919b into database-squashed-pullrequest
Merge branch 'devel' into database-squashed-pullrequest

Conflicts:
    README.md
    cherrymusicserver/__init__.py
    cherrymusicserver/cherrymodel.py
    cherrymusicserver/httphandler.py
Merge branch 'database-squashed-pullrequest' of github.com:tilboerner/cherrymusic into database-squashed-pullrequest
Revert "Merge branch 'database-squashed-pullrequest' of github.com:tilboerner/cherrymusic into database-squashed-pullrequest"

This reverts commit 1c850e1ed9d73802009a6fc0eb114fb40e761935, reversing
changes made to 299acc8759ebd3d5f4d6ef85c48bc375067c9342.
Revert "Merge branch 'devel' into database-squashed-pullrequest"

This reverts commit 299acc8759ebd3d5f4d6ef85c48bc375067c9342.
Revert "Merge 9b7919b into database-squashed-pullrequest"

This reverts commit 4e73b1e6c663b4657bad855985d9c99c45cf92c9.
Merge branch 'devel' into database-squashed-pullrequest

Conflicts:
	cherrymusicserver/__init__.py
	cherrymusicserver/cherrymodel.py
	cherrymusicserver/httphandler.py
Make Updater lock independent of garbage collection
pep8-ify cherrymusicserver/__init__