fixed validation for checkboxes

This fixes the issue with radios not working properly both in the notEmpty check and the event setting up.
This probably needs to be rolled out to checkboxes as well