refactored header files
extracted appearance model as a dependency;
fixed a typo in CyclicHistoryBuffer
removed fps and ElapsedTimeMs from MultiHypothesisTracker API (maxShiftPerFrameM moved to SwimmerMovementModel)
added project to test tracker with mocked visual appearance (blobs and color signatures)
fixed construction of a collision graph for empty hypothesis tree case
added detailed debug logging;
added thinning out of the video frames and decreasing of image size for console runner
Merge branch 'develop'