Try an experimental way to revert to keyword completion

Reverting to keyword completion should take place when any of the
special completions (user, omni, vim, dict, etc) did not return any
matches.

This is VERY Experimental at the moment, and may not be desirable.
Merge branch 'fallback-experimental'

* fallback-experimental:
  Try an experimental way to revert to keyword completion