fixing typos
added a new option, hideOnClick, which extracts the hide-on-click functionality previously added to keepAlive
adding option delayHide, the number of msec to wait before hiding the tooltip. Plays nice with hideOnClick