Added SDL_InitSubSystem method
Delay joystick initialization until necessary