Projectile Strategy: motion length test
Projectile motion strategy test is cleaned up.
All test include headers are included in TestMain.cpp
MockSubject is moved to its own files. SubjectTest is cleaned up
MotionStrategy::position() is renamed to MotionStrategy::Position()
Motion test is cleaned up
Set -ggdb compiler flag