Roll gtest to r445.
Roll gtest to r445.

I want to get to r492 to pick up the fix for http://code.google.com/p/googletest/issues/detail?id=321 (fix clang warning when building tests in release), but rolling all the way doesn't pass the try servers – gtest introduced some new warnings somewhere in between.

gtest changelog:
r445 Fixes warnings when built by GCC with -Wswitch-default.
r444 Fixes definitions from pthread.h used before the header inclusion.
r443 Makes gtest_break_on_failure_unittest work on minGW; improves the NULL-dereferencing hack to work with LLVM.
r442 Fixes sample code in the "Important note for Visual C++ users" section of the GoogleTestPrimer wiki page.
r441 akes gtest report failures in ad hoc test assertions executed before RUN_ALL_TESTS().
r440 Adds tests for SkipPrefix().
r439 Fixes a wrong comment for OnTestPartResult().
r438 Fixes a typo in the event listener sample.
r437 Fixes issue 286.
r436 Corrects test binary paths in the CMake build script.

BUG=None
TEST=None

Review URL: http://codereview.chromium.org/3669005

git-svn-id: http://src.chromium.org/svn/trunk/src@62148 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

Former-commit-id: 0dc75c898a169bf23e8a1cda45a45e9da9fa4ff2
meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser