Accumulate read data in string instead of array.

The array version uses a lot of memory.
Merge pull request #85 from mrjameshamilton/patch-1

Accumulate read data in string instead of array.