Refactor mouse event handling to use handlers rather than naming convention. Fix various mouse event issues.
Add zoom handling by using the wheel with the control key
Merge pull request #33 from aliceh75/clearer_mouse_handling

Refactor mouse event handling to use handlers rather than naming convention