HPCC-12351 Use an internal buffer for small dynamic strings

Any mileage in a StringAttrBuilder class (derived from StringBuffer, taking a StringAttr ref parameter, and setting attr.setown(detach()) in its destructor?