Add qt_mac_flipRect without dubious rect-modifying code.

And use it.

This isn't really that complicated, even when dealing
with multiple monitors. Cocoa's (0,0) is always fixed at the
lower-left corner of the first screen in the screen
list. We then only have to deal with the first screen
when fixing Qt's (0, 0) at the top-left corner.