VM.stop: less agressive cloud calls, also try to stop gracefully first, then force
test
remove the word "keypair" from resource labels and test warnings
Merge pull request #115 from maksimov/develop

VM.stop: less agressive cloud calls, also try to stop gracefully first, ...
Merge remote-tracking branch 'upstream/develop' into develop
added checks for detach and create volume tests
commented out code for doing testing with multiple listeners.
removed debug statement that crept in...
Merge pull request #118 from unwin/develop+4770-LB-RANGE-CONVERSION

Develop+4770 lb range conversion
Merge pull request #116 from daniellemayne/develop

Develop: 	added checks for detach and create volume tests + removed "keypair" copy/paste error
Not all clouds support spaces in instance names.
Merge pull request #119 from mariapavlova/develop

Not all clouds support spaces in instance names.
Conditional LB health checks tests
Should not modify the internal VM labels
Merge pull request #120 from maksimov/develop

Develop
Double check the capture capability is correct
Support for new identifyVlanForIPRequirement() capability
Merge pull request #121 from maksimov/develop

Support for new identifyVlanForIPRequirement() capability
use the new alterVM methods
support creation of volumes where vm is required