Mostly changes to handling command line switches and commands
New way to handle muting and unmuting the Global volume, and start implementing muting only the core, allowing scripts like BGM to play music and sounds over the Attract mode.
Some general cleanups
Allow the stop and --stop commands to exit, gracefully, running cleanup, so we don't leave bind mounts behind, etc.
Mostly changes to handling command line switches and commands
New way to handle muting and unmuting the Global volume, and start implementing muting only the core, allowing scripts like BGM to play music and sounds over the Attract mode.
Some general cleanups
Allow the stop and --stop commands to exit, gracefully, running cleanup, so we don't leave bind mounts behind, etc.