Merge pull request #25 from jameson-ernst/master

Marshaling refinements and SDL_ShowMessageBox
Fix SDL_RenderGetViewport entry
Fixed gamma-ramp marshaling

more out params