Add piggieback middleware to repl

This fixes the error that occurs when running `(browser repl)`
~~~
IllegalStateException Can't change/establish root binding of: *cljs-repl-options* with set  clojure.lang.Var.set
~~~