bundles previous as an nrepl middleware see #55

- direct dependency on cider
- clj-refactor is a parallel elisp and clj project
- falling back to elisp only impl if cider repl or clj-refactor
  middleware is missing for the POC
- middleware impl is still very much POC