Simplify COLLECT/COLLECT-WITH using specialization
Simplify COLLECT/COLLECT-WITH using specialization

Before specialization existed, creating specialized variations of
functions involved doing manipulations of the common spec.  IN order
to have a version of COLLECT that could specify what word to use
(bound or not) to set to the "keeper" function, there had to be a
lot of such code.

With SPECIALIZE it is not necessary.

draegtun/ren-c,hostilefork/rebol,codebybrett/ren-c,kealist/ren-c,rgchris/ren-c,codebybrett/ren-c,giuliolunati/ren-c,giuliolunati/ren-c,draegtun/ren-c,kealist/ren-c,kealist/ren-c,kealist/ren-c,kealist/ren-c,rgchris/ren-c,hostilefork/rebol,giuliolunati/ren-c,hostilefork/rebol,giuliolunati/ren-c,draegtun/ren-c,hostilefork/rebol,rgchris/ren-c,codebybrett/ren-c,codebybrett/ren-c,giuliolunati/ren-c,draegtun/ren-c,kealist/ren-c,hostilefork/rebol,draegtun/ren-c,rgchris/ren-c,codebybrett/ren-c,draegtun/ren-c,rgchris/ren-c,codebybrett/ren-c,hostilefork/rebol