Add support for NodeJS under FilePrinter. Supports printing to file or logging to stdout.
buffer messages while we wait for the stream to open
Merge pull request #8 from massiveinteractive/feature/nodejs-support

Node.js support