Added options for fields, added custom test plugin
Renamed EsHighlighter/s to Highlighter/s
Added highlighter context
removed unused imports
Made global options work
Minor refactoring, ensuring that all highlighters use their own cache keys