Add tox.ini and setup.py for tests

Initial commits for doing testing via tox and pytest.
Merge pull request #1 from greghaynes/feature/initial-testing

Add tox.ini and setup.py for tests