Add uio_mbuf_range(...).
Improve SCRATCH.

- Add scratch_valid()
- Add scratch_empty()
- Remove scratch_find_any_of()
  Finding a character should be a UIO algorithm used with
  scratch_valid (?)
Compile with -pedantic.