Disabled undo in nrepl-popup-buffer-mode...

undo-tree history was building up for *nrepl-connection* buffer and causing
issues, eventually bailing and producing an undo-outer-limit exceeded warning.
auto enable clojure-mode on '.cljs' files
Added nrepl-history-file and split out nrepl config