Strip cluster shape filter with subcluster info

Introduce a new strip cluster shape filter:
  * in the trajectory building of the initial, pixelPair and detachedTriplet steps, only for the TIB and TID layers 1,2
  * in the seed building for pixelLess (replacing the old one) and tobTec (where there was none)

Presented at the tracking POG meeting on 22 Sep 2014, https://indico.cern.ch/event/337840/
After the meeting, it was verified that it doesn't have ill effects on the QCD 3TeV relval, and that the small inefficiency introduced in the pixelLess and tobTec does not depend on the transverse impact parameter of the tracks.
The code in this function is mostly repeated four times (in this file). Can't you template it or anyway modularize it better?