engine: Fixing HibernateVm when one of the storage domain is not active

The bug is simple we can choose storage domain which is not Active at getStorageDomainId.
After that a wrong storgae domain id will be send during hibernate vm and operation will
fail

Change-Id: I3c381c54eaa3cc874c3c918b4a9da7bf6ef241f5
Signed-off-by: Michael Kublin <mkublin@redhat.com>