Allow non-string arguments to python dispatch
Generalize call and add message abstraction
Separate nREPL transport and session concerns

The transport is still doing too much, but it's a good start.
Add missing import
Allow retrieving client for arbitrary buffer

Currently, only the one-off client is fully decoupled.
Retrieve ns for arbitrary buffer
Do all classpath searching locally

In addition to being cleaner, this means we no longer need to worry
about evaling on a "local" server.
Handle interrupt of eval

Closes #72.
Adjust comment stripping heuristic for cq

Closes #89.
Provide interface for ignoring a response
Use python for zipfile contents when possible
Accidental commit
One weird trick to force namespace creation
Fix erroneous use of session when none requested
Indent
Remove unused function
Leverage evalparse
Encapsulate disconnection detection
nREPL session cloning
Propagate require error to eval