resolves #12 automatically manage env var to activate elements in UI when extension is enabled
- introduce SITE_SEARCH_PROVIDER env var, but manage it internally
- make DOCSEARCH_ENABLED and DOCSEARCH_ENGINE env vars obsolete
- append the stylesheet in search client instead of adding directly to the HTML using a UI template
- split out tests for search input and script and add assertions for data attributes
Edited by Dan Allen