only splitting after joining with left-over chun. fixes #18.
patch version bump
Added support for dgram sockets.
Add possibility to use different break characters.
carry gains a fourth optional argument, which can be a string
or a regular expression, based on which the stream is broken up.
Also add a test for that functionality.