Ruby Cloudstack API wrapper