Stateless (Goldilocks) API ignores ToS / PP

Easy to revert if we need to, but let's start by keeping the Goldilocks surface area as absolutely minimal as possible. More discussion in the issue below:

Related to #4134
Would you mind updating the existing tests in `test/cases/dialog/js/modules/validate_rp_params.js`, and also adding some tests for this new functionality?