Fix input being ignored after toggling r_fullscreen twice
Fix input being ignored after toggling r_fullscreen twice

The bug was caused by an SDL_QuitSubSystem(SDL_INIT_JOYSTICK)
call without a matching SDL_Init[SubSystem]. The video and joystick
subsytems both depend on the events subsystem (which gets initialized by
the SDL_INIT_VIDEO call in our engine). For some reason, the *second*
call to quit joystick caused the events subsystem to be shut down.

DaemonEngine/Daemon,DaemonEngine/Daemon,DaemonEngine/Daemon,DaemonEngine/Daemon