title: Tab in Emacs-helm (anything) does not autocomplete with current best match
body: <p>While trying to autocomplete a file (e.g. to open a file with <kbd>C-x C-f</kbd>) Emacs-helm shows a list of possible candidates.</p>
  
  <p>If I then press <kbd>Tab</kbd> (which I would hope it would help me choose the first/closest match), I get the following in the minibuffer:</p>
  
  <p>&nbsp;&nbsp;&nbsp;<img src="https://i.stack.imgur.com/r5MMs.png" alt="enter image description here"></p>
  
  <p>It looks like the minibuffer gets confused with escape characters, and it does not choose the file that I actually want to open (the top choice).</p>