pub fn run() -> Result<()>
Run the xtask CLI with the given arguments.
This is the main entry point for the binary, but can also be called from tests.