modernized project

upgraded Clojure
updated depcated project.clj directives
renamed dirs to match current clj project templates
fixed test with bad `clojure.test/are` syntax
moved code to Clojure-specific directory
added cljs parsatron with code from mystor and noprompt
start of jsunit tests around cljs parsatron
added more tests
finished porting tests to ClojureScript
updated README with cljs support notes
Merge branch 'master' into mlm2