For #794: Revise validation dialog

- now lists validations, not alerts
  - required validation
  - datatype validation
  - constraint validations
- clearer notion of default/global error alert message