added possibility to enclose tooltip element inside trigger element (e.g. for table cells), incl. test
Fix for clicking on the next/prev month when it's been disabled via visibility: hidden closes the calendar - target is the root node instead of the button.
check each tooltip for existence, fixes issue 349

rather than checking if any tooltips already exist.
this way tooltips on some elements that are reloaded via
ajax calls will continue working. the previous code would
assume all tooltips still exist if *any* of the tooltips still
exist -- even if some of them no longer exist. now, part of a
page may be changed and can have new tooltips created instead
of only the ones for elements that did not change.

resolves: https://github.com/jquerytools/jquerytools/issues/349

Signed-off-by: Adam Mckaig <adam.mckaig@gmail.com>
#480: Fixing readonly bug
When you have a mask currently open and close and need another opened right after. Enables chaining using the onClose callback method
Issue #563: Fixed