Bug 883390 - Part 1 - Move autocomplete into overlay, centralize urlbar code. r=sfoster

--HG--
rename : browser/metro/base/content/bindings/autocomplete.xml => browser/metro/base/content/bindings/urlbar.xml
extra : rebase_source : a1cedc5a64cf780f76977b1193c60713cb83ef95
Bug 883390 - Part 1.1 - Ensure that browser search engines are updated when settings are changed. r=sfoster

--HG--
rename : browser/metro/base/content/bindings/autocomplete.xml => browser/metro/base/content/bindings/urlbar.xml
extra : rebase_source : cf2eb7ccdbb22dcda22c9b6f6cd99137e3af7ade
Bug 883390 - Part 1.2 - Ensure and test that pastes from touch cause autocomplete to show (fixes 887120). r=jimm

--HG--
extra : rebase_source : 70a157aae818ea5e9710b77c684cc8856abfeba0
Bug 883390 - Part 1.3 - Move unrelated internal method out of navigation section. r=jimm

--HG--
rename : browser/metro/base/content/bindings/autocomplete.xml => browser/metro/base/content/bindings/urlbar.xml
extra : rebase_source : e111ddb2ba4c4e6c95c11ebf063e96c3ecf156c3
Bug 883390 - Part 1.4 - Update urlbar more intelligently, use tasks in doOpenSearch like we do in goToURI. r=sfoster

--HG--
extra : rebase_source : 18cd879a7ca42ed197de49759574ea66cfb27e5d
Bug 883390 - Part 1.5 - Tidying up the urlbar bindings, adding extra _isGridBound for protection. r=sfoster

--HG--
extra : rebase_source : ceb842844ff0d74bb16d7c6467809a9febe0dab1
Bug 883390 - Part 1.6 - Use grid.xml to manage mouse/touch selection for urlbar.xml. r=sfoster

--HG--
extra : rebase_source : 887649e4ad410a003c3094f7887e579f4c24a5f4
Bug 883390 - Part 2 - Add initial tests for autocomplete popup. r=jimm

--HG--
rename : browser/metro/base/content/bindings/autocomplete.xml => browser/metro/base/content/bindings/urlbar.xml
extra : rebase_source : d13c3aac364c32cf006984a191e9625816ac8fcd