Adds a test of "large" buffers (thanks to nikhilm for the idea!).
This test forces a buffer resize internally.
Fixed hard-to-reproduce PUBSUB bug.
Also, changed internals to not queue callback functions but the entire
command. This makes debugging a lot easier, and does not change the
external API/interface at all.
allow others to use convertMultiBulkRepliesToUTF8
Remove nonsensical readyState check in "end" handler.
Add hashbang to test.js. If node is in your $PATH,
you can run the test via ./test/test.js now.
Better project structure