Making ~ImgSurface virtual, also made rawSurface method const.
Wrapping SDL_Renderer and SDL_Texture.
Porting our old code to use our new wrappings.