Clean up MicroEvent code style
Add editor config for common editor settings
Add unit tests for the existing methods
Update the readme to include fork details
Remove old test files

These were only partially implemented.
Remove the debug version of the script

It may return one day in an improved form but for the moment the
duplication isn't worth the benefits.
Wrap the code in an UMD wrapper
Fixed issue with unbound events breaking call order

Ticket: https://github.com/jeromeetienne/microevent.js/issues/10
Patch: https://gist.github.com/8e281e63aa2fa0fcdbf8
Clean up the examples