validate unit tests up
form: added ability to pass custom error validation message for fields
form tests functional: covered custom validation errors