Added estimateSizeInBytes to KeyValueStore and impls