Updating to support 2014.03 core
add vm capabilities
other implement methods
tidy up deprecated methods
Merge pull request #7 from daniellemayne/develop

add vm capabilities
vlan capabilities
Merge pull request #8 from daniellemayne/develop

added vlan capabilities
added new vm capabilities
Merge pull request #9 from daniellemayne/develop

added new vm capabilities
added vm naming constraints
added image capabilities
added volume capabilities
fixed storage naming constraints
Merge pull request #11 from daniellemayne/develop

Develop - added capabilities support and device id info for attached volumes
updated authentication
fixed resource pool and storage selection
Merge pull request #13 from daniellemayne/develop

Develop - updated authentication and other related 'fixes'
added root volume guest os and possible device ids
bugzid 4089: added retry timeout when making images
bugzid 4086: added region id context check