cocoa: fix mouse wheel scrolling
cocoa: refactor precise scrolling to a separate method