Add CMakeLists build scripts and travis-ci build