Fixed some HAS_SDL_JOYSTICK #defines
Drop IJoystick::Update(SDL_Event*) from the joystick abstraction