Treat pushing a second mouse button during a rectangle zoom as "cancel" rather than putting us in an unresolved state.
Fix so that zooming continues to work even after a box was canceled
Merge pull request #1944 from mdboom/cancel-zoom

ValueError exception in drag_zoom (tk backend)