Refactored handling of default data
requested to merge issue/cmrf_form_processor-3439507:3439507-add-option-for-enable-defaultdata into 2.0.x
This refactores the default data setting. Into a 'Enable default data' with the options:
- No
- Yes
- Yes and show Page Not Found when no data is retrieved.
- Yes and show Access Denied when no data is retrieved.
The setting for require default data is replaced by the above. And this is also backwards compatible.
Closes #3439507