Step 7: Only use interfaces in MockSupport.h

...and implementation in MockSupport.cpp
Some corrections to Visual Studio 2008 project.

Tested with VS2008 and passed.

Note: There are 6 warnings about using "localtime_s"
instead of "localtime". These can safely be ignored.
Apply NVI idiom where already used - 1
Apply NVI idiom where already used - 2
Apply NVI idiom where already used - 3