Fixed the compilation issues in h5fv. Still need to incorporate the other half of keith's recommended changes Moved the code to include check and report validity to webidl file Fixed focus issue in htmlformelement, removed warning code Fixed tidy-test issues moved the validation logic from validity state to individual form elements ike inputelement, selectelement