Fixed a sneaky bug in VariableLayout where inset was not defined due to aliasing.
Added the option to execute the callback function when resetting an animator. This may be desirable when code expects the callback to always be run when an animator terminates.
Added code to keep track of the animations being run on a Node as a result of calls to the animate method. This is useful when you want to halt active animations.
Added some basic text templating
Changed from textContent to innerHTML to better support formatting within text blocks
Fixed a bug where mouseout event simulation would not work in firefox. The problem was the last arg. According to the MDN documentation sometimes it needs to be null and apparently this is one of those times.