monitor: recognize additional vm states

The 'waitforlaunch' state was seen on a vm, causing incorrect reporting
that the vm was down.  Upon further investigation, there were several
unhandled vm states.  These will be considered 'vm-up bad-health-status'
by the engine health monitor, giving the host/vm a window of time to
pass through the transient state before any action is taken by the
agent.

Change-Id: I1b73870306a559505d3441e9a2e57dfb0d191bae
Bug-Url: https://bugzilla.redhat.com/1019468
Signed-off-by: Greg Padgett <gpadgett@redhat.com>