this takes the one 'serialoscd' process and splits it out into three executables: - serialoscd, which is the supervisor - serialosc-detector, which replaces serialoscd -d - serialosc-device, which replaces serialosc <dev path>