Launchpad: proper target/action is module/showWindow
windowBase: prevent Appkit animations from interfereing with ours
Window: fix window order in/out behavior

orderFront does not always get called as was expected.
use NSHeight for a bit cleaner code