Show and hide completion list
Highlight common start
Move completer events catching to completer