Fixes #885

Prevent multiple timer launch (angry clicks bug).

Attemp dev pull request.
Update tooltip.js

This change is to make Tooltip compatible with jQuery 1.9.1
Update dateinput.js

This change is to update DateInput to be compatible with jQuery 1.9.1
Update tooltip.slide.js

This change is to update Tooltip's slide functionality to be compatible with jQuery 1.9.1
Merge pull request #986 from alibby251/master

Update Tooltip and DateInput to use jQuery 1.9.1
Update overlay.apple.js

This change is to update Overlay's apple functionality to work correctly with jQuery 1.9.1
Merge pull request #987 from alibby251/master

Update Overlay's Apple functionality to work with jQuery 1.9.1
Update overlay.js

This change updates Overlay to be compatible with jQuery 1.9.1
Merge pull request #989 from alibby251/master

Update Overlay to use jQuery 1.9.1
Merge pull request #965 from evrard/patch-5

Fixes #885
Fixed memory leak in overlay library

Overlays are added to the instances array, and never removed.  This means that DOM elements would leak over time

Added necessary cleanup to the overlays `close` method