Adding support for shard_size to TermFacetDescriptor issue #423