This is a stand alone plugin version of Damian Conway's hlnext script. It was taken from https://github.com/thoughtstream/Damian-Conway-s-Vim-Setup/blob/master/plugin/hlnext.vim