dweiss/compound-splitter — pull request #1 by 48lizards (2013-08-16 13:25:05+00:00)
Title: Add/modify classes to adapt compound-splitter for use as a Lucene/Solr p...

I've made changes to allow the ```GermanCompoundSplitter``` to be used as a Solr ```TokenFilter``` at index and query time.
- Added a ```GermanCompoundSplitterTokenFilterFactory``` class that can be specified in the schema.xml, and a ```GermanCompoundSplitterTokenFilter``` class with a ```decompose()``` method that calls ```GermanCompoundSplitter```'s ```split()``` method.
- Updated the call to ```FST.findTargetArc()``` with an extra parameter for compatibility with Lucene 4.x.
- Added slf4j logging, and replaced ```RuntimeException```s with logging.