cmArgumentParser: Simplify internal method signatures Record `Parse` parameters during construction of the internal instance instead of passing them to every method.