XMLParser start/end fixes & dump; HMM

XMLParser: -fixed code that writes the results to XML. This required a
change in reading as well, to get the original character positions of
the IOB chunks.
semeval_hmm: approach that uses HMMs instead of independent classifiers
for aspect-labeling task.
V. minor semevalTask4 changes.