fixed guest consumer entitlement revocation

Registered consumer guests host-restricted entitlements were being
revoked upon guest deletion from a hypervisor.  Now they are
revoked upon the guest being assigned a new host to mirror
behavior in consumerResource.

Added javadoc for the GuestIdResource class