isaacs/read — pull request #9 by mmalecki (2012-07-18 01:40:47+00:00)
Title: Fix silent reading when more chars come in one event

This came up while debugging some strange jitsu issue, where `read`
wouldn't read all chars from a pasted password (only the first one).
Turns out that whole string came in one `data` event and `read`
explicitely `break`s out of the loop after noticing first regular
character.