Now using the transitionEnd event to trigger the animation completion callback

Also fixed bugs:
- Node#off() now deletes the event handlers store when there are no more event handlers attached to the node
- Node#triggerHandler() now to only calls the main handler if there are handlers attached to the node