Altered TrackerRecHits/SiStripRecHitsValid and RecoTrack/SiStripTrackingRecHitsValid to make them geometry generic



My previous pull caused problem that is described here:

https://hypernews.cern.ch/HyperNews/CMS/get/swDevelopment/2912.html
and
https://hypernews.cern.ch/HyperNews/CMS/get/swDevelopment/2912/4/1.html

I corrected it according to the suggestions and now the code is a little bit faster from the current (about 2.5 minutes for 25 events).