PossibleCompletions fixes

Fixes to PossibleCompletions:

  * Truncate when list item/tooltip has `n
  * Prompt when too many (default 100) completions
  * Add option to configure how many completions before prompting