Select the first candidate after Tab.
Completion-related editor builtins renames
Tab cycles candidates; don't enter completion when the there are no candidates
Better reaction to unsupported/failed completion