pngnq-s9 is essentially just a more recently dead version of pngnq, however, due to not being able to specify multiple binary names in the past, we've not supported it. Refactor the code to allow specifying multiple binary names, and add pngnq-s9 to it.