Added rsyncing proton-launch.sh and appID.py to xenia and bigpemu so if users delete them accidentally, they have an easy way of getting fresh files.
Moved resetting ES-DE's settings into its own function so if users reset any of the custom system emulators, they don't also have their settings reset.
This was also causing failure in very niche cases where if users didn't have a full suite of ES-DE configs, resetting the config would also fail.
Cleaned up functions a little for easier maintenance.
Added detection for old ES-DE installs so resetting config on custom system emulators actually grabs the latest custom systems file.
Split BigPEmu custom system insertion into atarijaguar and atarijaguarcd
Adjusted custom systems insertion to be less aggressive (if resetting emulators and not ES-DE, custom systems will be inserted instead of replacing the custom systems file)