Add a minimal test suite + travis ci integration