For #794: fr:error-summary sorting order and performance

- sorting string was incorrect
- performance was not great
- add unit test
- refactor test support functions
DMV-14 form: remove unneeded helps and alerts
fr:wizard: don't write red text on blue background
Validation dialog is also triggered for informational messages

- rename "warnings dialog" to "validation dialog"
- validate action
  - takes `level` parameter
  - remove support for `property`
- processes
  - check warning and info level after validity check
  - remove `maybe-require-valid`
  - add `review-messages` and `validate-all`
- more universal dialog message
fr:error-summary: consistent handling of empty alert and format as table