Fixed allocation bug in init_string_builder_copy. This could cause memory corruption in String.Buffer when using `+ on overallocated buffers. Also ensure proper wide NUL termination in wide string builders. Rev: src/stralloc.c:1.172