VM Launch Bug Fixes

Changing launch call from Compose vApp to Instantiate vApp Template. Splitting the call to change the virtual hardware configuration into two calls to update the cpu and memory. Previously it was removing hardware components (such as the hard disks) that were not included in the body of our call.