Fastsim tracking cleanup merge attempt x

This pr replaces #6872

"""
A pull request for FastSimulation iterative tracking clean-up. This request includes the removal of FastTrackMerger, creation of SimTrackIdProducer, removal of unnecessary code due to the repetition of same functionalities in multiple places.
"""

rebased