* Fixes aria issues on search form
* Swapping aria-label for <label> tag in search
* Removing background gray caused by adding <form> tag to search
* Removing redundant space
* Making form not submit if key is enter
Close#2180
* Update search_form.html
Updates Issue #2122 by adding the correct input type and aria label.
* update search_form.html
should be area-placeholder. My mistake. Updates Issue #2122
* fix aria-placeholder
Updates issue #2123 with a typo found by @mmistakes for liquid syntax.
Close#2122
Implement feature #1652 google custom search support. For now we only support the look and feel "results only" and the engine must be set to use that layout. Add a google section to the search providers and search_form and search layout.
Close#1652
Where it makes sense replace asset paths and navigation related paths with `relative_url` filter.
Leave SEO related `<head>` elements and social sharing links as `absolute_url`.
Fixes#1588