Ie6 support

This pull request introduces IE 6-8 support without jQuery as an dependency. The main change in that the event matcher normalizes events the same way as jQuery as discussed in #47. The extra code amounts to just around 350 bytes when it has been uglified and gzipped. 

I also had to do some adjustments to the examples to support IE 6-8 but no major changes there. Mainly using getElementById instead of querySelector and using unselectable="no" to avoid text selections.