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
2.4.0 -- Add :quiet option for watch task & bugfixes

- The :quiet option is now available for the watch task. It suppresses
  ANSI colors and the rolling stopwatch, printing only the elapsed time
  and possibly stacktraces if there are any exceptions thrown by the build.

- Prevent redundant :exclude clauses from being added to dependency
  coordinates in the boot environment's :dependencies key.

- Fix improper dependency calculations.
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
2.4.1 -- Fix dependency ordering
2.5.0 -- Upgrade repl task
add waffle.io badge