CMake 2.8.11 has been released. Required for MSVC.
Enable support for clang's std lib.

Should now build on a Mac.
Patched gtest to work with Xcode/Clang/C++11

https://codereview.appspot.com/6332052/patch/2001/3001
gtest assumes the namespace std::tr1::tuple, when libc++ only has
std::tuple.
Fixed it.
Merge branch 'master' into feature-packet-state-machine

Conflicts:
	CMakeLists.txt