Add joystick routines/event.
Finalize joystick routines.
Removed event_source, changed event_queue register/unregister.
Bumped version.