Rewrites string concatenation into a C string builder.
travisplexer: pr-143-osx travis ci test