More refactoring to get rid of copypasta. Detecting pointers that need to be un-wrapped in code now, lots of lines removed.
Added handler for GetGDISurface.
Crimson Skies still crashes like before.