Reverting "Projectile is a Subject"
Revert "Projectile is a Subject"

This reverts commit 765bde0e95be8d85b6411e48a879216d3613bd5c.
ThrowTest is renamed to ProjectileTest
Projectile is a MotionStrategy
Projectile is renamed to ProjectileStrategy

Corresponding tests are also renamed
MockObserver is moved from SubjecTest.cpp to its own file
Point members are not const, non-equality operator
Motion
ProjectileMotionStrategy is fixed
LogObserver

Prints time, x and y position to stdout
Minimal Throw application
Time factor (play speed) is adjustable
Disabled test is removed