Use an external GoogleTest

Look for external GoogleTest sources, which can be specified passing `-DGTEST_ROOT=path` to cmake.
This avoids the use of an embedded copy of gtest, which is now removed.