Instead of animating to a new width and height, and determining the height on the basis of the content, just animate
the height to auto.

This fixes an issue where the expanded tooltip height may not be completely correct as returned by 'offsetHeight', however
'auto' is correct.