update clojure version, integrate java build/tests, work on map splice