Add basic mock data for vapp/vm
add Mock for get_vapp
extend get_vdc mock to return contained vApps
add vApps-in-vDC support in Mock
Add LeaseSettingSection Mocks for vApps
Add Owner Mocks for vApps
Add Mocks for VM VirtualHardwareSection GET methods
Mock for get_snapshot_section
Mock for get_network_connection_system_section_vapp
Mock for get_operating_system_section
Add Mock for get_startup_section
Add (crap) Mock for get_network_config_section_vapp

To be improved soon, along with all vApp/Vm network Mocks
Add Mock for get_runtime_info_section_type
Add Mock support in get_vm_capabilities
Fix 1.8.7 bug - trailing comma in arg list
Fix 1.8.7 bug - trailing comma in arg list
Workaround for Hash.select in Ruby 1.8
Merge pull request #2983 from alphagov/vapp_vm_mock

[vcloud_director] Mocks for most vApp and VM GET operations.