update all checks to use nexml_validate
some unit tests used direct calls to xmlSchemaValidate instead, bypassing the error handling.  This
causes them to fail when nexml.org is not reachable