Tox

I tweaked the test to be python 3.4 compatible and added a configuration file for tox (```pip install tox```), which will run tests for you in fresh virtualenvs in different versions of Python. This should address @andreasjansson 's question in #3 as to whether commit 20a12c5 fixes python3 support. Answer: almost (another PR forthcoming).