Add system preference for Data Analysis sharing
Add a Wendelin system preference that toggles Data Analysis sharing, where data ingestions with the same source and destination project would be linked to the same Data Analysis instead of each having their own, which is not desirable behaviour for all usecases.
To maintain backward compatibility, this preference is enabled by default.
I have added tests and corresponding test data to check both states of the preference.