Solution: explicitly select clang-5.0
Solution: restrict to src, tests, perf, tools and include directories
Solution: add clang-format to cmake, and add another travis-ci build type