Fixed autostart crash in x64. It's possible for hsync stuff to be invoked from the UI thread during autostart and shutdown.
Add new joymap files to vice/data/joymaps/Makefile.am
Add macos joymap configs for d3/4/5 and xbox.
Fix warnings
Add major_change flag to joystick_ui_event(), allowing mapping UI to ignore axis noise.
Only report axis events to joystick_ui_event if the direction has changed.
fixed macos joystick mapping
Update our cmake support to be compatible with libresidfp