engine: Setting reconstruct to failed when last master was disabled

The following commit is changing return value of reconstruct command to false
when we has only last master and it was changed to InActive status.
These fix is important for InitVdsOnUpCommand and also fixing an old bug - when a command
was marked as successed but audit log message was "Failed to ..."

Change-Id: I0e889d5e3022963bf835ea48674f23e80ca49675
Bug-Url: https://bugzilla.redhat.com/895996
Signed-off-by: Michael Kublin <mkublin@redhat.com>