String.Buffer: Support adding of buffers. String.Buffer()->add() et al now support String.Buffer objects in addition to strings. Also adds clear(). Fixes [bug 4581 (#4581)].