move sdl include out of internal header