engine: remove unused VmPayload constructor

VmPayload constructor was never used, removing it also gets rid of a
deprecated method call.

Change-Id: I4e78d7f6edf4d043098aae936782e2466ee15221
Signed-off-by: Laszlo Hornyak <lhornyak@redhat.com>