convert breakpoint list to wire format and send to project; fix #586
Merge pull request #661 from wohanley/586

convert breakpoint list to wire format and send to project; fix #586
add debug workflow stuff
Update the use of pimpathon.withTempDir to force canonical files
Correctly shutdown the listener thread on system shutdown
Merge pull request #657 from rorygraves/debug_workflow

Debug workflow
better jdk resolution, workaround https://github.com/typelevel/scala/issues/75
MELPA shield
Merge pull request #667 from fommil/jdkDir

consistent use of JDK directory (and tools.jar)
base layout for S-Exp structure
more sexp formats