Small logging improvements

* Log AtomicHashMap contents
* Log updatedKeys changes in StateConsumerImpl
* Log the consistent hashes for DataRehashedEvent and TopologyChangedEvent
NodeMoveAPIPessimistic test intermittent failures + AtomicHashMap locking
ISPN-3120 StateConsumerImpl can ignore state received during a rebalance

* Receiving state shouldn't finish the rebalance before all the added
  segments have a source.
* When all the owners of a segment leave and new owners are assigned, the
  new owners should not request state for those segments.