ISPN-3943 Fix L1WriteSynchronizerTest failures

* Increased timeout to make sure test doesn't fail incorrectly
ISPN-3944 DistSyncL1RepeatableReadFuncTest.testNoEntryInL1GetWithConcurrentReplace
random failures

* Changed L1LastChanceInterceptor invalidation to be sync
* This will be consistent now for tx and nontx caches
ISPN-3932 FineGrainedAtomicMap with REPEATABLE_READ sees modifications from other transactions

* Rebased atomic tests to cover both FineGrainedAtomicMap and AtomicMap
* Fixed bug in values() that was removing the duplicate values
* Added new DeltaAware interface that allows to copy the instance
ISPN-3952 Upgrade to Hibernate Search 4.5.0.Final