Add GEM SIM-DIGI validation module
clean-up
clean-up
Merged CMSSW_6_2_X_SLHC from repository gem-sw
Code modification as follow review result.
Collect common functions of GEMTrackMatch and make child classes.
Fix bug about trying to access 72th chamber.
Merge branch 'GEM-SIM-Validation' of github.com:gem-sw/cmssw into gem-sim-validation-for-gemsw

Conflicts:
	Validation/MuonGEMDigis/BuildFile.xml
	Validation/MuonGEMDigis/interface/GEMCSCCoPadDigiValidation.h
	Validation/MuonGEMDigis/interface/GEMCSCPadDigiValidation.h
	Validation/MuonGEMDigis/interface/GEMStripDigiValidation.h
	Validation/MuonGEMDigis/interface/MuonGEMDigis.h
	Validation/MuonGEMDigis/interface/MuonGEMDigis_Harvesting.h
	Validation/MuonGEMDigis/plugins/BuildFile.xml
	Validation/MuonGEMDigis/plugins/MuonGEMDigis.cc
	Validation/MuonGEMDigis/plugins/MuonGEMDigis_Harvesting.cc
	Validation/MuonGEMDigis/python/MuonGEMDigis_cfi.py
	Validation/MuonGEMDigis/src/GEMCSCCoPadDigiValidation.cc
	Validation/MuonGEMDigis/src/GEMCSCPadDigiValidation.cc
	Validation/MuonGEMDigis/src/GEMStripDigiValidation.cc
	Validation/MuonGEMHits/BuildFile.xml
	Validation/MuonGEMHits/interface/BaseMatcher.h
	Validation/MuonGEMHits/interface/GEMBaseValidation.h
	Validation/MuonGEMHits/interface/GEMHitsValidation.h
	Validation/MuonGEMHits/interface/GEMSimTrackMatch.h
	Validation/MuonGEMHits/interface/MuonGEMHits.h
	Validation/MuonGEMHits/interface/SimHitMatcher.h
	Validation/MuonGEMHits/interface/SimTrackMatchManager.h
	Validation/MuonGEMHits/plugins/MuonGEMHits.cc
	Validation/MuonGEMHits/plugins/MuonGEMHits_Harvesting.cc
	Validation/MuonGEMHits/python/MuonGEMHits_cfi.py
	Validation/MuonGEMHits/src/BaseMatcher.cc
	Validation/MuonGEMHits/src/GEMBaseValidation.cc
	Validation/MuonGEMHits/src/GEMHitsValidation.cc
	Validation/MuonGEMHits/src/GEMSimTrackMatch.cc
	Validation/MuonGEMHits/src/SimHitMatcher.cc
	Validation/MuonGEMHits/src/SimTrackMatchManager.cc
	Validation/MuonGEMHits/test/MuonGEMHits_cfg.py
Fix typo.
Code cleaning.
Remove (optional) boolen.
Merge branch 'CMSSW_6_2_X_SLHC' of github.com:gem-sw/cmssw into gem-sim-validation-for-gemsw

Conflicts:
	SLHCUpgradeSimulations/Configuration/python/gemCustoms.py
	Validation/MuonGEMDigis/interface/GEMCSCCoPadDigiValidation.h
	Validation/MuonGEMDigis/interface/GEMCSCPadDigiValidation.h
	Validation/MuonGEMDigis/plugins/MuonGEMDigis.cc
	Validation/MuonGEMDigis/plugins/MuonGEMDigis_Harvesting.cc
	Validation/MuonGEMDigis/python/MuonGEMDigis_cfi.py
	Validation/MuonGEMDigis/src/GEMCSCCoPadDigiValidation.cc
	Validation/MuonGEMDigis/src/GEMCSCPadDigiValidation.cc
	Validation/MuonGEMDigis/src/GEMStripDigiValidation.cc
	Validation/MuonGEMHits/interface/BaseMatcher.h
	Validation/MuonGEMHits/interface/GEMHitsValidation.h
	Validation/MuonGEMHits/interface/GEMSimTrackMatch.h
	Validation/MuonGEMHits/interface/MuonGEMHits.h
	Validation/MuonGEMHits/interface/SimHitMatcher.h
	Validation/MuonGEMHits/plugins/MuonGEMHits.cc
	Validation/MuonGEMHits/python/MuonGEMHits_cfi.py
	Validation/MuonGEMHits/src/BaseMatcher.cc
	Validation/MuonGEMHits/src/DigiMatcher.cc
	Validation/MuonGEMHits/src/GEMHitsValidation.cc
	Validation/MuonGEMHits/src/GEMSimTrackMatch.cc
	Validation/MuonGEMHits/src/SimHitMatcher.cc
Merge pull request #86 from geonmo/gem-sim-validation-for-gemsw

Resolve conflict problem from official CMSSW_6_2_X_SLHC