Travis-CI integration

Added .travis.yaml and travis-ci-build.sh
Modified top level CMakeLists.txt to be less strict with CMake version