initial commit
playing with cljs repls
first pass at a hoplon browser repl

- refactored how we inject cljs env and pass that on to the repl task
upgrade to hoplon 5.10.1

- Improve brepl connection script injection
  For Hoplon apps, the connection script must be appended to the
  existing hoplon init <script...> section.
  For normal clojure apps, appending a separate <script...> is
  preferred.

- hoplon's ns generation no longer includes a gensym, update README
add :pass-through option to repl task
repl: fix ns comment
repl: normalize ns requires with tailrecursion.boot.core.task
repl: only load reply when in client mode

- when in headless or pass-through modes, don't pay for reply
- Also, remove anything to do with drawbridge.
  - Drawbridge is in bit-rot and brings in a lot of stale dependencies
  - security issues exposing repl over http
    (use ssh tunneling to repl ports instead)
  - not worth effort to support
move new repl into tailrecursion ns
Merge 'new-repl/master'