3rdparty/gtest: add gtest as a submodule, and hook it into the build system.