(PUP-2967) Remove the deprecated recurse => inf

The use of 'inf' as a synonym for 'true' made sense when the 'recurse'
parameter could take integer values, instead of using 'recurselimit'.
But integer values for 'recurse' are no longer valid, so 'inf' makes
no sense.
Merge pull request #2940 from kylog/issue/pup-2967/remove-recurse-inf

(PUP-2967) Remove the deprecated recurse => inf