PR to handle vm images for create vm scenarios

Changes in the PR include
1. Support for creating virtual machine using vm images.
2. Support for creating docker vm using vm images.
3. Image Show & Delete Image would now delete vm images.
4. Support for A8,A9 role size for create vm.
should not use invoke the util function in the "vmUtils.js" you created below? This is pretty heavy code duplicate