Writing

Adding class to handle all *local* indexing operations to replace the logic dispersed in the NodeReader and NodeWriter classes. It indexes references and UUIDs directly on the FS.

I have wondered if we should use the search implementation for this (i.e. ZendSearch or ElasticSearch). But I am guessing that indexing natively would be faster.