Add googletest 1.6.0 to the util directory for unit testing
Add CMake controlled build set up to split across multiple libraries, with integration of Doxygen and googletest