Refs #16621, #16512.  Blank RadioButton value was being set to "on" after reset which is incorrect (but correct for CheckBox widgets).  Removed unnecessary set/removeAttribute(checked) calls since only domAttr.set is needed for the checked attribute.  Don't call domAttr.set if already set correctly to keep IE from losing tab order.  Added automated tests.