Added fas library in BuildFile.xml
Removed layer merging in StubCleaner

- used min dZ instead of dEta, a cut on dZ < 26 cm is applied to get rid of loopers
- kept stubs with trkId == -1 that fail to find a matched simTrack
- dropped TTStubs_iModCols and TTStubs_iModRows
- updated testStubCleaning.py
Added SuperstripStitcher to stitch a pattern of superstrips

- Used separate variable size for barrel and endcap superstrips in SuperstripArbiter. Updated PatternBankOption and amsim correspondingly
- Corrected hashing for fake superstrips in SuperstripHasher
- Implemented tests in TestSuperstripOperations
- Fixed bugs in AMSimulationDataFormats/Helper.h
Minor improvements in StubCleaner, TrackFitter, NTupleMaker
Added skeleton for amconvert
Added etaFromTheta() and etaFromRhoZ() in HelperMath.h
Added default values for variable superstrip size
Moved pattern_type typedef from TTPattern.h to Helper.h

- Disabled dictionary generation
Modified to use pattern_type in SuperstripStitcher
Completely flensed PatternGenerator

- Currently uses simple std::map operation
  - fas integration still pending
- Modified to do variable superstrip size and n-choose-k combinations
- Completely removed DC bits
- Dropped TTPattern
- Read trigger towers from PatternBankOption
- Updated testPatternBankGeneration
Massive clean up of TTPattern, TTSuperstrip

- TTPattern and TTSuperstrip are no longer used.
Completely flensed PatternMatcher

- Currently uses simple std::vector operation
  - fas integration still pending
- Modified to do variable superstrip size and collision-free hashing
- Completely removed DC bits
- Updated testPatternRecognition
- Removed testEncoding
Sped up reading in PatternGenerator

- Minor improvements in other codes