engine : Second suspend of a vm doesn't work

When the vm is suspended in succession the
second time it is suspended after a run the backend
throws a NPE because the RunVMCommand does not
set the entity info in the action parameters.

Change-Id: Ib6d142ad00e9045a615d5489cb7104a2404bcf08
Bug-Url: https://bugzilla.redhat.com/1128807
Signed-off-by: Ravi Nori <rnori@redhat.com>