Use TrackSys to configure public tracking tools TrackMasterExtrapolator and TrackStateProvider
Added function to TrackSys to configure public tracking tools like TrackMasterExtrapolator and TrackStateProvider. The setup depends on the DataType and expert options. This function is called during apply_configuration. Removed duplicated code from RecoTracking and RecoTrackingRun2. This commit is intended to give DaVinci, Brunel and Moore a common place to configure tools consistently. See JIRA task https://its.cern.ch/jira/browse/LHCBPS-1506. Added also an option to skip the setup of the tracking sequence, as this is not needed in Moore.
Closes LHCBPS-1506