remove class userdefined on Form.reset()

save all "dirty" data regardless of whether it has actually changed