Fix scroll-to-zoom direction
The check for the scroll deltas is reversed, correct that. It's worth noticing that we don't have to care about natural scroll, the values are reversed when it's enabled.
Also make sure to not zoom out when dy is zero.
Fixes: #4 (closed)