put generic checks at the beginning
in-code documentation
m4-macro to extend AC_INCLUDES_DEFAULT
add windows.h to the default-headers
don't force SDL/glfw to "yes"
including <winsock2.h> before <windows.h>