This makes the state of a guest appear to be suspended if there is a snapshot for the domain and the domain is offline. This also makes sure to prevent the user from starting the domain when such a snapshot exists, to force them to either apply or delete the snapshot.