Add autoSelect option to auto completion

By setting this to `false` no completion will be selected by default and
pressing `Return` will simply insert a new line, rather than the first
match. This is useful if one would want to implement continuous completion, for instance.