Reimplement using nrepl-client

Reads port off the environment so REPL must be running beforehand.
Try to launch repl if not running (doesn't work yet)

For some reason, even when I wait for the prompt from the lein process,
I can't read the port file in the next step of the waterfall, getting an
ENOENT instead.