Fixed a bug that erased the IOSurface reference from GrafPortData objects. Stuff now shows up.
Fixed pixel format confusion (alpha premultiplied first vs alpha premultiplied last)
Fixed wrong screen coordinates for the global QD port
Accelerated drawing by considering only the dirty region of the GrafPort when redrawing
Fixed everything that prevented SillyBalls from running. Yay!