Switches from distutils to setuptools.
Adds appdirs to install_requires.
Adds tests to setup.py test_suite.
Makes tox use python setup.py test for tests.
Adds installation instructions to README.rst.
Adds sphinx build directory to .gitignore.
Removes sphinx build directory from git repository.
Fixes #8 - switches setup.py to use setuptools.
Merge branch 'feature/setuptools' into develop
Fixes #9 - removes TODO.
Fixes #10 - make code PEP8 compatible.
Fixes #6 - updates example code to be Python 3 compatible.
Fixes #2 - adds syntax highlighting to README.rst.
Fixes #11 - excludes sphinx build directory using MANIFEST file.
Adds basic rewrite using shelve module.
Updates readme.
Makes all tests work.
Fixes close() method.
Returns keys as bytes/str depending on serialization setting.
Updates description for rewrite.
Makes Python 3 documentation default for doc links.