reader: make maxInFlight access goroutine safe
Merge pull request #5 from mreiferson/mif_5

reader: goroutine safe max in flight
reader: add deflate/snappy compression
Merge pull request #4 from mreiferson/compression_4

support compression feature negotiation
wip
more
rebase fixes