Added first pass unit/integration tests
Added npm script for running CI tests
Added travis config file, build status badge
Added testing/contributing sections to readme