Add nice clojure interop, and move datomic logging to clojure.