ISPN-3617 Inconsistent L1 in non-tx distributed cache

* Fixed another edge case when L1 is not properly cleared
ISPN-3599 CommitCommand with replayed PrepareCommand executes rollback and then commit
Cleanup the transaction completed code

* no need to check for ctx.isOriginLocal() twice
* guard log.tracef() with log.isTraceEnabled()
to avoid string creation
ISPN-3668 Lucene index performance regression test
ISPN-3668 Define defaults time as constant and suggest JVM parameters
ISPN-3633 InvalidateL1Command during ST should not cancel writing the
entry by ST

* Fixed tx issues with state transfer when occurs between 2PC
* Added tests to verify proper behavior with L1 and without