Implement incremental search with search highlighting.

Highlighting can be reset via Esc keypress, in the spirit
of nnoremap <Esc> :noh<CR><Esc> Vim mapping.