Prevent the context menu from opening.

This frees up the right-click for us to use.

Closes #16
Added `rightClick` event for Tools.
Only pass left-clicks to the UI.
Zoom tool now makes use of `rightClick` events.

Also improves zoom’s dragging functionality.