* * MicroEvent - to make any js object an event emitter * * - pure javascript - server compatible, browser compatible * - don't rely on the browser doms * - super simple - you get it immediately, no mystery, no magic involved * * @author Jerome Etienne (https://github.com/jeromeetienne)