replaced action observing with insertText: method
restore previous functioning validation logic
Revalidate all form fields on shouldReturn to deal with autocomplete text