fix gtest issues w/recent OS X compilers

tr1/tuple no longer exists in recent clang/libc++. That's because it's part of the official standard now (no longer a technical report).

Gtest still looks for tr1/tuple, but it has a macro GTEST_USE_OWN_TR1_TUPLE that causes it to use its own bundled implementation. We'll just always do that.