Be clear about the return value of s/// et al.

The various m//, and s/// constructs must all work as expected when
used as a smartmatcher, which means they always return either Match
or Nil, even when that has to be emulated for :g reasons.