fixes for some vm tests
Merge pull request #1452 from dajohnso/fix_vms

fixes for some vm tests
allow direct_lun script create it if needed
Merge pull request #1458 from dajohnso/create_dlun

allow direct_lun script create it if needed
fix recent change vm.wait_to_appear
Merge pull request #1459 from dajohnso/fix_wait_to_appear

fix recent change vm.wait_to_appear