Move the detection of GoogleTest and inclusion of ADDSTPGTest function
to the top level of the tests directory. The rationale is that we should
probably have more GoogleTest based testsuites (e.g. a testsuite for the
C++ API and testsuites that unit test components of STP's internals)