Unify handling logic for namespace settings parameters

The following discussion from !145876 (merged) should be addressed:

  • @jessieay started a discussion: (+2 comments)

    Self-review note (non-blocking): these are being added so that they are a part of allowed_namespace_settings_params. Only settings params in this list are update-able via Groups::UpdateService. Code here.