Cinf now checks that iterations is > 1
Cinf checks that timeout is positive.
Changed Cinf:NonIntegerArg to Cinf:NonNumericArg.

The check is for numeric inputs, not integer.