Improve submitWebform mutation to support backend validation and entity association
Improvements:
- Ensure backend validation of webform elements during GraphQL submission
- Return structured field-level error messages on validation failure
- Add support for entity_type and entity_id input to link submission to host entity
- Update GraphQL schema to reflect new mutation inputs
Closes #3532630