Clojure to JS compiler (patched to allow compiling of compiler to ClojureScript)