update gtest patches

Added gtest patches to actually detect the number of threads on linux to
verify that nobody tries to run tests with multiple threads and get rid
of the annoying warning messages. Also got rid of all the old cRIO
patches while I was messing with it.
diff --git a/aos/build/download_externals.sh b/aos/build/download_externals.sh
index f671ac3..70b3685 100755
--- a/aos/build/download_externals.sh
+++ b/aos/build/download_externals.sh
@@ -41,7 +41,7 @@
 
 # get gtest
 GTEST_VERSION=1.6.0
-GTEST_DIR=${EXTERNALS}/gtest-${GTEST_VERSION}-p1
+GTEST_DIR=${EXTERNALS}/gtest-${GTEST_VERSION}-p2
 GTEST_ZIP=${EXTERNALS}/gtest-${GTEST_VERSION}.zip
 TMPDIR=/tmp/$$-aos-tmpdir
 [ -f ${GTEST_ZIP} ] || wget http://googletest.googlecode.com/files/gtest-${GTEST_VERSION}.zip -O ${GTEST_ZIP}
diff --git a/aos/build/externals.gyp b/aos/build/externals.gyp
index ac81553..5f85b5c 100644
--- a/aos/build/externals.gyp
+++ b/aos/build/externals.gyp
@@ -7,7 +7,7 @@
 
 # These versions have to be kept in sync with the ones in download_externals.sh.
     'eigen_version': '3.1.3',
-    'gtest_version': '1.6.0-p1',
+    'gtest_version': '1.6.0-p2',
     'onejar_version': '0.97',
     'ctemplate_version': '129',
     'gflags_version': '2.0',