John Fleck fixed typos in the options output fix ignorable white space SAX

* xmllint.c: John Fleck fixed typos in the options output
* parser.c SAX.c: fix ignorable white space SAX selection
* entities.c: Steve Underwood found the possibility of an
  ininite loop in case of error.
Daniel
diff --git a/entities.c b/entities.c
index 1d0700d..afa871b 100644
--- a/entities.c
+++ b/entities.c
@@ -669,6 +669,7 @@
 		    buf[sizeof(buf) - 1] = 0;
 		    ptr = buf;
 		    while (*ptr != 0) *out++ = *ptr++;
+		    cur++;
 		    continue;
 		} else if (*cur < 0xE0) {
                     val = (cur[0]) & 0x1F;