Added CR+LF terminated lines support for DOS/Windows text encoding
fix to "lines" returning "0"
Made the 'endName' event to be spreaded over the chain of lazy objects.
Make 'npm test' work
Major improvement on Buffers allocation for lines api
Instead of reallocating buffers for each chunk received, store it in an array. The array will be concatenated into a new buffer only when needed, thus massively reducing the number of buffers allocation for very long lines.
Wrong dependency in package.json
updated tests, flush line buffer on 'end'