Form valid: fixed error placement when fieldset is a jQM controlgroup

Fixes the error placement when the fieldset has the `data-role="controlgroup"` attribute set.  This is needed because jQM wraps the legend element in a `<div role="heading">` element.