Allow the unit tests to be run from the main dir
add travis ci config