Fixing ShardInfo creation to match TabletInfo.

And not depend on json any more.