Splitting the X11-specific "freeglut_joystick.c" code into its own file