Finishing migration to cljx

- Project now can be imported by clojure and clojurescript projects
- Tests now run with clojure.test and clojurescript.test