Merge pull request #26 from jiafulow/prepare-v026

Updated trackingParticle-related info, updated trigger tower definitions
Added track parameters. Public members will later be made private.
Track
Compiles
Working track fit
Merge pull request #28 from jiafulow/prepare-v030

Pull request from @souvik1982
Trivial fix in NTupleGenEventInfo
One hundred lines to draw the realistic tt27
Updated/Added TTHit, TTRoad, TTTrackParam data formats
Reconciled TTTrack class
Cleaned up TrackFitter classes

Corrected TrackFitterOption

Conflicts:
	AMSimulation/interface/TrackFitter.h
	AMSimulation/src/TrackFitter.cc
Added BasicReader & BasicWriter classes as the base for other readers and writers.

Conflicts:
	AMSimulationIO/interface/TTTrackReader.h
	AMSimulationIO/interface/TTTrackWriter.h
	AMSimulationIO/src/TTTrackReader.cc
	AMSimulationIO/src/TTTrackWriter.cc
Updated/Added TTHit, TTRoad, TTTrackParam data formats. [2]
Minor touch ups
Removed TTHit from PatternMatcher

Changed maxHits to maxStubs
Added BasicReader & BasicWriter classes as the base for other readers and writers. [2]
Added TTTrack2 class
Added more variables to TTTrackWriter class

Added TTTrack2 to TTTrackWriter class.
Renamed TrackFitterDas --> TrackFitterAlgoDas
Reconciled TrackFitterAlgoDas class