Added event propagation management functions (stopPropagation, startPropagation, isPropagationStopped) that allows manipulating further event propagation state
Added Sinon.JS devDependency
Refactored Event function (added dispatcher and name aware methods)
Refactored EventDispatcher to work better with new implementation of Event; Added first part of tests
Refactored Listener, mainly mapping method output. Now this method should return list of touples (lists), eg.: [[event name, callback, priority], ...], where priority is optional and can be omitted (default will be used)