Improve detection of active completion sessions (Issue #39)
Do not commit the completion session when space is pressed, to avoid messing around with normal typing. Use Tab or Enter to force completion (Issue #39)
Add sanity check in CurrentColumnAdornment in case of VB bizarreness
Refactor and simplify TriggerCompletion
Fix the order of our completion source in VB (Issue #39)