Fix file streaming in node v0.10.x by listening for drain only when write returns false.
Merge pull request #12 from pselden/drain-fix

The correct way to write to the stream