Add `with_vsync` to WindowBuilder, plus the win32 implementation