Removed the dependency of PartitionImpl in the PartitionStateGenerator.
Removed dependency to PartitionImpl in the PartitionRuntimeState.
Made PartitionImpl inner class of PartitionServiceImpl.

Changed dependencies of PartitionImpl to PartitionView.
Removed some unused methods.
Minor code cleanup
Improved javadoc
Removed equals/hash of partitionimpl
Removed some unused methods
Improved javadoc
PartitionView get the method isMigrating
Moving inner classes to end of file
Removed commented/unused code
Removed returning null when index out of bounds on getReplicaAddress
Merge branch 'improvement/3.x/partitioncleanup' of github.com:pveentjer/hazelcast
Initial work
More tweaks
Added LMaxDisruptor version and more work on my own DisruptorOpService
Lots more work on my own disruptor implementation
Lots of work on the AdvancedOperationService
Making use of InternalOperationService
Partly integrated the InvocationBuilder
Lots of cleanup
More work on thread scheduling
Lots more work on scheduling
More work on advancedopservice