Removed InternalPartitions object because it could not carry its weight
Merge pull request #1506 from pveentjer/cleanup/remove-internalpartitions-iterable

Removed InternalPartitions object because it could not carry its weight
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
Adding new hadoop styled API
Added getJobTracker to HazelcastInstance
Added JobTrackerConfig
Added AbstractJob to typesafely configure the mapreduce task
Added Map / MultiMap KeyValueSource implementations
Started reimplementation of operations
Added onKeys / keyPredicate methods
started implementing special ExecutorService for execution of MapReduce tasks
Making NodeEngine available
Added Javadoc for most classes and method
Fixed some JavaDoc issues