Doc fix: match_on's x arg must be named

As per #42, the documentation for the numeric method was overly generous
as to what can be named. Specific docs included for the numeric method,
and a general warning to include `names` or `rownames` added to generic
functions's parameter documentation.