Upgrade dependencies, add CLJS and core.async, add fetch channel builder.