Added hook system to delay replication to a safe point where you can expect something special to happen
Merge pull request #1497 from noctarius/replicatedmap-fixes

Added hook system to delay replication to a safe point where you can exp...
Removed InternalPartitions object because it could not carry its weight
Fixed equals for ReplicatedMap and added values(Comparator) to define a returning order
Merge pull request #1506 from pveentjer/cleanup/remove-internalpartitions-iterable

Removed InternalPartitions object because it could not carry its weight
Forget to commit changed ReplicatedMap interface
Added values(Comparator) method to ClientReplicatedMapProxy
Removed the ResponseOperation
Removed piece of commented out code
Made the BasicCompletableFuture inner class of the ExecutionServiceImpl
Merge pull request #1509 from pveentjer/improvement/3.x/basiccompletionfuture-internalclass

Made the BasicCompletableFuture inner class of the ExecutionServiceImpl
Made SyncReplicaVersion a UrgentSystemOperation
Merge pull request #1510 from pveentjer/improvement/3.x/more-system-operations

Made SyncReplicaVersion a UrgentSystemOperation
Merge pull request #1508 from pveentjer/cleanup/remove-responseoperation

Cleanup/remove responseoperation
Changed equals to storageEquals to not break DistributedObject contract
Merge pull request #1507 from noctarius/fixed-equals-replicatedmap

Fixed equals for ReplicatedMap and added values(Comparator) to define a ...
Moved basic parts of the inner BasicCompletableFuture to AbstractCompletableFuture for reusing the async implementation in other parts of the sourcebase and fixed bug where the task is longer running the get(long, TimeUnit). Callbacks were not called in that situation.
Fixed result not set when task finished but completable future scanner not yet run
Merge pull request #1511 from noctarius/completable-future-superclass

Moved basic parts of the inner BasicCompletableFuture to AbstractComplet...
Added exception print to unittest