990728: Refresh Manifest fails when the upstream distributor has all the subscriptions removed

As the manifest is the entirety of the definition of the distributor, if the
manifest update contains no entitlements, then the distributor must lose
all of its subscriptions.
Merge pull request #338 from candlepin/wottop/990729

990728: Refresh Manifest fails when the upstream distributor has all th...