Merge pull request #57 from danw/testrunner

Add a test runner