first pass at a hoplon browser repl

- refactored how we inject cljs env and pass that on to the repl task
add docs