Latest commit introduce a new "launcher controls" concept which defines standard per-launcher actions so we can interact with the launcher directly (e.g. save state, reset game, save RAM, etc.)
No launchers currently support this yet, we need to fill in the easy stuff like common save methods on mister. We also need to create a new "control" zapscript command which will allow sending controls via scans