Merge pull request #217 from martiert/master

cmake: Add -Wno-c++98-compat if building for C++11.
Still work in progress related to running GTests own tests
Added one class in the MockFunctionCall hierarchy, for now, to make splitting easier
Moved the tracing class down the hierarchy