Major changes in IO classes

Follow Souvik's suggestions to clone tree branches instead of repacking.
Updated/Added TTHit, TTRoad, TTTrackParam data formats
Removed TTHit from PatternMatcher
Revamped TrackFitter class and its sibling classes