WIP, *will be rebased*:

* restore location of for-all macro
* local definitions of core fns, working around CLJS-632
WIP, *will be rebased*:

break circular dependency between clojure-test and core namespaces