Construct the record URLs when the results are displayed, not during indexing.
Use a background process for the reindexing.
Moves unit/integration directories down under a common 'tests' directory.
Fixes bug that was causing non-item element texts to get sucked up onto item Solr documents.