Factored out the core XML parser code.
Separated out the different indexers.
Added serial indexer and refactored other code.
Refactored to run proper tests and use a specialised Solr doc.
Now indexes at the article level.
Added some debug logging.
Ensure Eclipse files are not committed.