fixed missing error return code for schema validation (bug 143880), also * xmllint.c: fixed missing error return code for schema validation (bug 143880), also changed over to an enum for defining the error return codes for all conditions.