add name getter/setter for Vm
Make Tests reflect what we expect with VM name
set VM name to be same as vApp
fix put_vm to allow just name to be specified
BUGFIX: @vcloud_attributes not refreshed

- was causing storage profile update to rename VM back
Make VM name updater clearer in its purpose
Merge pull request #71 from alphagov/vm_naming

[62544516] In Vm.customize, name VMs to be same as vApp