Updating poms: remove references to infinispan-lucene-v4 and lucene.v3
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
Get lucene-v3 module temporarily to pass tests after moving to Lucene 4 API
Merge modules together
Moving all source files back into the lucene-directory module
Remove source tre for lucene-v3
Rename constant "version.lucene.v4" to "version.lucene"
Redefine the new pom.xml for the Lucene Directory
Update Lucene Directory module to compile with  Lucene 4.8
Adjust dependencies and update code in additional modules