Added another missing case when enumerating joysticks, DI8DEVTYPE_SUPPLEMENTAL,
that should fix a lot more pads that were being reported as not being detected.
Also added some debug log messages that output each device's type and name
so in the future if other devices fail to be detected we can easily see what it
is in the info log.
Make transitions extra fast.
why in gods name did I do this why
Version update, windows notes, LINE ENDINGS!

...I'm serious getting annoyed at this.
Use the 100 files now that the others are gone.
A band-aid until we figure out redist stuff.
Added another missing device type that some controllers are showing up as.
Upon further consideration I think it's best to just add all possible device
types and let the user try to use whatever they might have. Even if it can't be
mapped properly to something that will work it's still worth trying and
shouldn't cause any major problems (other than just not being able to play with
some weird devices, like lightguns for example).
Change XCode's Target Deployment to 10.5.
Enable LTO switch for configure script and automake 1.14 fix
Implemented ArchHooks_Unix::GoToURL
Apparently URLs contain exploits these days.

Thanks djpohly for fixing.
Time to migrate back to stock lua.

Sorry for the newline mess.
More lua to fix.
More lua.
RSR theme covered.
MouseTest theme covered.
Themekit handled.

...yeah, I can't replicate the IFFE in pure lua.
Portkit for SM4 handled.
The "new" theme is handled.