Update build tools
add .travis.yml