Search service remembers the search state and the location of the last
match, for incremental searching.
Search service is also responsible of providing a cell renderer function
to set the background color of cells matching the search text.
Returns a cellrenderer config function to render each cell background.
If cell match, background is matchBackgroundColor, if it's the current
match, background is currentMatchBackgroundColor.
Search service remembers the search state and the location of the last match, for incremental searching. Search service is also responsible of providing a cell renderer function to set the background color of cells matching the search text.