Display names of fields failing validation on form with validations
### Feature Description

### What is happening?

When an accessory is being configured on the config modal popup and required fields have not been filled in, an exclamation mark icon is still displayed next to the `Save` button.
When the plugin config specifies `"strictValidation": true`, the `Save` button  is disabled, preventing the user from submitting an invalid configuration. However the modal popup does not display which fields ~~have not been filled in~~ are failing validation.

### What you expect to happen?

The configuration modal popup displays the ~~required fields that need to be filled in~~ names of fields failing validation that are causing form validation failure.

Potential solutions:
1. Display an `i` info icon next to the Save button when the form fails validation. Hovering over the icon shows the list of ~~missing~~ fields failing validation in a tooltip.
2. As the red `!` icon is already displayed when a form fails validation, hovering over it shows the list of ~~missing~~ fields failing validation in a tooltip.

### What problems would this new feature solve?

When configuring an accessory, users can check which fields need to be edited in to pass form validation and save the configuration.

This would also help in debugging form validation issues.
