Added hGetS to wrap BS.hGetS
Add hGetS_
Add drawBytesUpTo and skipBytesUpTo

These convencie functions build on passBytesUpTo to provide some
slightly more flexible parsing
Merge pull request #7 from ocharles/hgets

Wrap hGet with hGetS and hGetS
Merge remote-tracking branch 'origin/master' into draw-skip

Conflicts:
	Control/Proxy/ByteString.hs
Merge pull request #8 from ocharles/draw-skip

Add drawBytesUpTo and skipBytesUpTo
4.0 coherence attempt
left Control directory
depends on pipes >= 4.0

I stupidly just did this in 'master' as well.
4.0-ization continued
4.0-izing done, I guess
Merge pull request #11 from michaelt/4.0

4.0
Removed the unnecessary Builder import
Removed `pipes-parse` specific bits

I will reintroduce these back using the new `pipes-parse` idioms later
Removed `hiding (foldl')` since the Prelude doesn't export `foldl'`
Removed 'init' since it is inefficient

The efficient version requires using `pipes-parse` idioms, but I'm still
not sure it's worth reintroducing later.
Upgraded code to use latest `pipes-4.0` build
Updated LICENSE and cabal file
Updated module header and tightened imports
Generalized some types to use polymorphic type synonyms