Avoid SDL_GetWindowSurface to fix crashes on wayland

Instead of trying to access the wayland window through SDL_GetWindowSurface,
it seems to be easier to just use a pseudo surface which is not really used by
anyone (except the size information).
Merge pull request #8 from ecsv/sdl2_compat

Avoid SDL_GetWindowSurface to fix crashes on wayland