Fixes to docs + jqLite

- Lunr 0.4.0 is much faster than what we had before.
- jqLite trigger handler does not support event object override.
- Allow user to press escape key to close the docs search.