Toggle animation on/off on mouse enter/leave event

Added the feature to toggle animation on mouse enter and leave event. Had to change delay() to setTimeout and had to create a local version to work with coffeescript.

Did not add this as an option because it seems logical IMO.

Note: Includes PR #24