Add guard support.
VAGPROX-1 - Does not return error messages during creation when template is not found

- always return an error message if creation fails
- Please note: there is no longer a retry if the VM id was already taken (e.g. by a simultaneously started process)