Added signaling support to Joystick

For better Qt integration, i.e. using Qt's connect() to link things