Zero out shard caches on upgrade

The mix of #shard and #ordered_shard records breaks ushards.  Different nodes can start returning different results.  Particularly problematic for dbcopy, as it's possible to end up in a situation where none of the nodes considers itself responsible for propagation of results.