Changes 'StringBuffer' to 'StringBuilder'; the former is synchronized,
but this readString is being used single-threaded (at least, for now) so
does not require the overhead.