A repository will no longer use shared storage if it has a ".hg/sharedpath" file but no entry in ".hg/requires" saying it is shared.

This change should not have any end-user impact, as all shared repos should have a ".hg/requires" file indicating this.