gtest compiles with 3 files only, minor cmake changes
* removed gtest samples, tests and other redundant files
* changes cmake build option to from * to BUILD_*
* tools are now always built
manual file listing is no longer necessary
*replaced file-by-file lists with globbing expresions
*CMakeLists.txt under utils and layers turned out to be redundant