Given I have a survey defined I should be able to configure a sample rate for the number of users who see the survey.
If 0.5, 50% of users see the survey
if 0 0% of users see the survey
if 100% all users see the survey.
We should make use of the new experiments API that @phuedx is moving into core.