Hover dim delay

When hover behaviour is 'dim', only redraw when over/out events stop firing.
Note: a case still exists with overlaping nodes where the out event is fired last (but the mouse is over a node) preventing the dim.