Improve controls to be context sensitive
Issue #76
new
e.g up and down arrow keys are normally command history, but change to the command selection when the suggestion popup is visible