son returns an array of key value objects

ConcurrentMapShard no longer implements son marshal,
when marshaling a concurrent map we construct an array containing all
objects spread across each shards, this array gets marshaled.