AC-7563 AC-7562 Create multiple VMs for one bursting request

Refactor into separate methods for testability
Add error handling - if one request fails, delete all created VMs and do not create any more