Moved unit tests into separate tests/ directory.
Updated setup.py, added testing via tox, added .gitignore, added Python version info to readme.