test: add Makefile to run tests.
test: add .travis.yml.
Merge branch 'feature-test'