Fix calculation of concatenated transform.
Create MouseEvent instances lazily.
Fix MouseEvent coordinates.
Merge pull request #818 from tobeytailor/events

Fixes and optimizes mouse events