fixed issue with inconsistent column values retained by batched column processors.
adding javadocs to ColumnSplitter