fix #801 Wrong validation on the textinput widget

If a textinput widget, with directOnBlurValidation set to false, has an error state, focusing and bluring the field removed the error state, which is wrong as no changes occurred

(cherry picked from commit e340e4b6a5abf0d741528329a66d031aca71abdd)

Conflicts:
	test/aria/widgets/form/textinput/TextInputTestSuite.js
fix #676 bump dependencies

Build was failing due to jshint / contrib-jshint incompatibility.

(cherry picked from commit 73847b55e7f04f57f1fd8dee4aa286553385656e)
v1.4.8B