dinput/winebus: Restore autocenter support to SDL and udev input backends and provide default override to address on issues
This merge request restores DIPROP_AUTOCENTER support to the SDL and udev input backends. It also
- adds an
Autocenterregistry app key that lets the defaultDIPROP_AUTOCENTERsetting to be set on a per device and per application and device level, - logs a warning on acquisition when
DIPROP_AUTOCENTERhasn't been checked or set that that is the case and the default can be changed via the 'Autocenter' app key if required.
Together these two should provide a robust solution for the issues some where having with autocenter being incorrectly on for some programs and devices.