Zero out shard caches on upgrade

The mix of #shard and #ordered_shard records breaks ushards.  Different
nodes can start returning different results.
Merge pull request #52 from cloudant/erase-shard-cache-on-upgrade

Zero out shard caches on upgrade