First pass at lucene 4 indexing and merge implementations;  Search path and tests still not compiling