Since cargo-wdk generates a new driver with a .inx file by default, the current implementation assumes that a .inx file will always be included during packaging. However, having a .inf file instead of a .inx file is also makes a driver valid for packaging and we need to support that. Also, study if stampinf is tolerant of running directly on .inf files or otherwise skip it.