Improve docs for buffer.toString and buffer.copy

Improve documentation for buffer.toString and buffer.copy per issues #8859 and #8857.
`start` and `end` are coerced to `uint32`'s. Meaning, event a non-numeric string will coerce to `0`. So no need for a special mention of `undefined` or `NaN`.