Feature: IE8 Compatibility

* provided compatibility with IE8
* preserved compatibility even if using a polyfill (that is not polyfilling createEvent)
Merge pull request #1 from AdamQuadmon/addedIE8Compatibility

Feature: IE8 Compatibility