Read efficiency updates

* increase default buffer size, add bufsize argument to Reader
* write decompress data directly to IOBuffer
* Added optimized readuntil() (takes advantage of IOBuffer use)

With these changes,

* readline is ~4-5x faster
* larger buffer sizes offer modest speed improvements
Merge pull request #9 from kmsquire/efficiency

Read performance updates