adding test cases for large files and arrays
using gather-stream to get a single buffer as the result
Merge pull request #3 from ianstormtaylor/large-files

Handle larger inputs better