Updated autocomplete

You can now accept suggestions with tab. Typeahead will no longer
suggest obvious words. Many bug fixes.