add script for building depends and .travis.yml for testing