Bug 1035341 - Use OpenSearch for autocomplete suggestions

Opening a pull request to gather feedback while I work on this.