xenlight: suspend and resume now work.

Note the bugfix to the ShutdownWatchers: we need to check whether
the domain has already shutdown before we block (forever)

Signed-off-by: David Scott <dave.scott@eu.citrix.com>