Added top and test-level CMakeLists.txt files.
Simplied the travis-ci build.