SAX parsing: fixed bug regarding ids; index(dir): abort with log message if dir is null; Indexer: can pre-process text now using Lucene's GermanAnalyzer