Basic test suite and functional test
Merge pull request #9 from Ocramius/feature/test-runner

Basic test suite and functional test