Suggest typeahead

Uses edgengrams rather than the spellcheck component