Add options for getFormValues, setFormValues, and clearFormValues to allow managing of values for disabled elements.
The clearFormValues method is implemented to be able to clear form values for selected fields. Tests are now separated from pre-submit to querying the submitter.
Include all input types for testing.
Improve test syntax.