add subbuf-rw, an lvalue subbuf like we have a substr-rw for strings

The replacement must be a Blob and this sub needs to be specced.