Lhcbps 1506
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.