clojure cloudstack client