Patch attached with two changes:
1) Rename main source file to change extension from .clj to .cljc.
2) Add Clojure 1.7 dependency to pom.xml.
Ran "mvn clojure:test" and confirmed that old tests still pass.
Did not test in ClojureScript environment.
Main downside is increasing the minimum Clojure version from 1.2 to 1.7 for CLJC support. Alex Miller also indicated that the Clojure CI system was not ready for CLJC files yet, but that it would be nice to have the ticket and patch ready.
See previous clojure-dev discussion: https://groups.google.com/forum/#!topic/clojure-dev/PDyOklDEv7Y