Add tooltip `viewport` option, respect bounds of the viewport
Update JSZip to v2.2.0.
Update time-grunt to v0.3.1.
Merge pull request #12328 from benogle/bo-tooltip-adjust

Add tooltip `viewport` option, respect bounds of the viewport