Update ClojureScript and lein-cljsbuild
Forgot to :refer are
Use deftype for selector instead of do-selector-fn/reify