Work in progress - towards Lucene provider.

Added fromsplit operation.
Updated NanoXml library.
Started on Lucene provider.
more work on lucene io