clojure client: introducing clojure environments to allow interaction with multiple clojure servers. Also supporting sessions (multiple isolated "workspaces" per server) and tracking eval id. + adding support for interrupting evals.
clojure client: introducing clojure environments to allow interaction
with multiple clojure servers. Also supporting sessions (multiple
isolated "workspaces" per server) and tracking eval id. + adding support
for interrupting evals.

LivelyKernel/LivelyKernel,LivelyKernel/LivelyKernel,pascience/LivelyKernel,pascience/LivelyKernel,pascience/LivelyKernel,LivelyKernel/LivelyKernel,NikolaySuslov/LivelyKernel,NikolaySuslov/LivelyKernel,NikolaySuslov/LivelyKernel