Updated sqlline to include CTRL-C handling, better JDK 1.7 compatability.
scratch work for adding in flow cancel. Needs cascading changes to be able to get Flow from ID
Flow.stop() called when CTRL-C sent in sqlline.
- assumes that CLI interaction means no background task in JVM
- does not (yet) affect text dump to screen or non-Flow based actions like a one-table "SELECT *"
removed unused and commented out variables
CTRL-C uses more JDBC-like call path.
- LingualConnection, LingualStatement et. al. refactored to be more Connection-centric when doing .cancel()
- Tracking for Flow refactored to use FlowListener and to be Conenction-based rather than Platform-based.
Update sqlline to include screen output canceling
code cleanup
Fix for comprehensive-mondrian test 448, "time_id is not an rvalue" error from janino.
Add tests for ORDER BY ... NULLS FIRST/LAST.
 Ignore emacs backup files (~ suffix).