Tk cloner

This PR replaces 2752

From 2752
```
two technical improvements:
1) use SiStripRecHit2D in matcher instead of TTRH
1a) fix matcher for ARM
2) make PixelCPE output used in a single place
(next step will be to return all in a single call: example already in place in base class, need to be implemented in derived classes)
2) removed all setting of quality in SiPixelHit

more cleanup to come
I stop here because of 1a) and to allow work on PixelCPE

No regression observed.
No regression expected.
```

new improvements
3) cleanup of Constructors (as requested by @slava77)
4) introduction of a Cloner class to "clone' TkHits with a new track hypothesis

No regression observed.
No regression expected.

Next will be to change all Seeders to use only TkHIts (no TTRK)