Release 1.3.3b
New command: compare, to compare two annotated corpora (one ref, one eval) and output standard evaluation output files - currently for parser only
Fixed bug: pos-tagger beam not working properly (results on all beams identical) - changed PosTaggerContextImpl to use cache correctly
New argument: logStats - to store the total time in a file
New argument: includeDistanceFScores - when evaluating the parser, include a file giving accuracy per arc attachment distance
New argument: evaluationFile - for "compare" command, indicating the file to be evaluated (inFile gives the ref corpus)
New argument: posTaggerFeatures - to override the built-in features of the pos-tagger model, useful for a quick test of new features in the log file
New class: ParseComparator, ParseComparatorImpl
Fixed ParseEvaluationFScoreCalculator to give identical results on compare/evaluate modes, by handling an unlabeled root attachment as "NoHead"
CSVFormatter.getCsvSeparator() - updated everywhere to allow for ; separators (in French locale)
New class: ParserFScoreCalculatorByDistance - to calculate accuracy at each attachment distance
New class: PosTaggerGuessTemplateWriter - to write the "best guess" of the pos-tagger to an output file using a freemarker template
Made TaggedToken extend TokenWrapper, so that  PosTaggedTokenFeatures can be mixed freely with TokenFeatures
Corrected "bug" in AndRangeFeature and OrRangeFeature, which were expecting absolute indexes, but getting relative indexes
talismane_fr: added dependency on talismane_ftb, and two new parameters: corpusReader=ftb and treebankDir=??? to read XML French Treebank files directly for pos-tagger evaluation
talismane_fr: updated pos-tagger model to use new set of features
FunctionDescriptorParserImpl: fixed to only escape the backslash when followed by a double-quote or backslash