html5 validation fix for checkbox groups
notify user on navigating away from modified/unsubmitted form