add travis for compilation and test