check permissions (decorator) is valid; sort distinct output client side (not server); debug stuff; pep clean-up
snapshot - batched insert
split out server and client; dropped tools
add links to tarballs or zips of all dependencies (except tz); NOT TESTED
pypi distutils or someone else wants README not readme.rst
fixing client/server setup so they auto install deps and works with pip install
master merge conflict