Queue preview html update rather than callback

Instead of using MathJax.Hub.Typeset's optional callback argument to
update the preview windows html, queue the callback instead. This allows
other functions to be queued before the preview html is updated.