[google] Create zone and zones models
[vSphere] Support passing of a distributed switch for each interface.
[vSphere:] Implementation of Query for Guesttype and NICTypes
[google] Add mock data
[vcloud_director|tests] Fix some edge cases.
Merge pull request #2207 from nosborn/vcloud_director_test_fixes

[vcloud_director|tests] Fix some edge cases.
returns the vapp_id instead of true
memory is an integer
Conflicts:
	lib/fog/vcloud_director/models/compute/vm.rb
adding ready? method
Conflicts:
	lib/fog/vcloud_director/models/compute/vm.rb
accessing to the parent vapp even if the vm is orphan (query result)
Conflicts:
	lib/fog/vcloud_director/models/compute/vm.rb
[vcloud_director] fix vapp#suspend
defaults are set when the param is not passed
Fix: tags implementation was defective
[vcloud_director] Fix :UndeployPowerAction in post_undeploy_vapp
Merge pull request #2209 from nosborn/vcloud_director_post_undeploy_vapp

[vcloud_director] Fix :UndeployPowerAction in post_undeploy_vapp
Merge pull request #2193 from maestrodev/google-mock

[google] Add mock data
Merge branch 'google-zones' of https://github.com/maestrodev/fog into maestrodev-google-zones

Conflicts:
	lib/fog/google/compute.rb
[vcloud_director] Add get_*_ovf_descriptor methods.
Merge pull request #2210 from nosborn/vcloud_director_get_ovf_descriptor

[vcloud_director] Add get_*_ovf_descriptor methods.
[vcloud_director] Add post_capture_vapp request.