Add compatibility for 0.9 / 0.10 Streams

Fall back to readable-stream 0.2.0 for older
versions of Node.
Fix recursive process.nextTick calls
Use tilde dependency versions