Updates to FrameTimer...

Renamed GameTime to FrameTimer. Added pause()/unpause() and concept of
real time, in addition to frame time. Added unit tests to test new pause()
and unpause() functions under various situations (ticking while paused,
ticking before pause, unpausing).