fog/fog — pull request #1805 by torake (2013-05-08 14:41:30+00:00)
Title: CloudStack: fails when there are no VMs in default view for user

The following code will fail if there are no VMs in the user's cloudstack default view (.first of a nil object)
```ruby
require 'rubygems'
require 'fog'

service = Fog::Compute[:cloudstack]
puts service.list_virtual_machines["listvirtualmachinesresponse"]["virtualmachine"].first
```