Adding code that gives detals on where we've broken in a caught exception (still doing nothing about it).
Improving the way to connect to the completion server (using a single socket).
Merged ongoing work on break exception.