working Knuth-Plass implementation

added commandline switch -q for "quick" splitting mode
right now, Knuth-Plass runs about half as fast. It also
uses more memory.