Changed response handling to use a callback rather than returning a boolean. This allows
for calling Statement.close() on a running statement in response to interaction with the terminal,
i.e. CTRL-C. Smoke tested for compatability but not for actual interrup management.
Set ctrl-c handling flag on JLine to and use the JLine exception to track it. When there's nothing to cancel, treat it as an oddity rather than an Exception. Propagate SQL errors with cancel back up to console for output
Monor tidying up.
- Used sqllines prop file and loc() for messaging statement canceled.
- javadoc, spelling changes, re-orged the method declarations in a class, etc.