Completion: fix a critical message

See the comment in the code.
Completion: fix a bug with the select-on-show property

When the GtkTreeView can take the focus, the first row is selected when
the widget is shown, even if the select-on-show property is FALSE.

With can_focus to False, we have all the control.