[#179] added some kind of polyfill to manage both MS prefixed events and standardized ones

I'm not really sure we actually need to add other vendors extension, do
we ?

also how should a polyfill work with event name, do we have then to
specifically detect each browser vendor and act accordingly ?