Added a helper method to detect if event is supported, also allow insertHtml and invokeElement to skip the change event.  Override the default triggerEvent so as to make demo's easier and unit testing easy.
Merge pull request #88 from morgante/master

Merge pull request #8 from jakiestfu/master
Merge pull request #9 from jakiestfu/master

Upstream