The Ruby cloud services library. With additional OpenNebula support