Fixes #2629. Delegates navigation to backbone router if it exists.
Fixes #2638. Clear search box on navigation, prevent default autocomplete-ui autofill.
Merge pull request #2639 from rtibbles/search_learn

Search Autocomplete navigation fixes