Refactor out all selectors, filters and functions from track candidate finding and reconstruction.  Remove TrackCandidateStrategy and inheritance
fit add tracking files
fix naming mistake in 2X1SAS strategies
Factorize TrackCandidateModule from TrackRecoModule and compare candiates in TrackCompareModule
makefile update to have make test report result
extend hit to include resolution and goodHit status
fix cotTheta bug
Introduce GenHit, correct bug in choosing hits for Helix init
Convert function to calculate strip centroid to a free function, Refactor HitRecoModule
Fix hit reconstruction bug when there are strips, but none above threshold
fix issue Day0 module.  _hitSetLabel used to search for StripSet
Add getStrips method to get StripSet vector to itterate or get size, introduce GenDataHistogrammingModule example of a solution to the Day 1 exercise
put ostream instance in std
fix order of dummy arguements in Helix.hh constructor declaration
impliment perfect forwarding for Sets
add getNumberLayers method to StripSet
Update dataFormat.pdf to indicate new methods and give helix ref
Best practices: Use auto range based loops wherever possible.  Then it was easy to fix the typedef names to be capitalized, HitSetContainer...
remove use of underscore where not allowed
move all class static data to fc scope, GP 10