Merge updates from lucene-directory-v4 into lucene-directory-v3
Remove module lucene-v4
No longer need a LuceneVersionDetector and Reflection to use the appropriate implementations
Remove no longer needed tests
update tests to new Lucene 4 API
New needed dependency for tests
Merge modules together
Moving all source files back into the lucene-directory module
Remove source tre for lucene-v3
switch lucene.v4 to lucene in versions