Fixing a few compiler errors, thanks to bluescreen_avenger at verizon dot net
More SDL2 fixes
More fixes