Issue #15 Implement test runner

Not really a test runner, more like running tests with setup.py, but it seems to work.