Add an indicator class to the tooltip context whether the tooltip is open or not. Do not attempt to calculate for the tooltip arrow if it is hidden.
Pointer events are not used by the RichTooltips currently.
Removing the close button from the control. Instead, if you want a close button, simply add one as a child of your <aside> or tooltip content. This was specific to Vistaprint as-is and is now unused so unnecessary.
Rely on the closeEverything custom event rather than an array of tooltips.
Use hoverDelay on the tooltips, when hovering is enabled. This is a soft dependency. Prevents the tooltip from just showing up the instant you hover over the context and acts more like a tooltip.
Allow for the arrow style and arrow direction to be given to rich tooltips.
Rich Tooltips now use Pointer Events polyfill, pointy.js - this allows the rich tooltips to support hovering on desktops with a mouse and touch screens simultaneously.
Fixed problem where tooltips would still navigate on a touch event if you press slowly. This was caused from the browser emulating mouse events, which we now prevent with the preventDefault on pointerdown (touchstart) and we also now use a time delta rather than the last received pointer event.
Merge pull request #74 from benhutchins/master

Minor improvements to tooltips.