Reverted the gtest edits back to the old include
.
Semi working state
Got gtest working again
Finally fixed the CMake issues
Removed excessive comments and messages from cmakelists.txt
CMake working for targets... not for make install though
FINALLY HAVE CMAKE WORKING FOR EVERYTHING
Patch descriptor working with unit tests
Cleaned up code and ensure full build and test.