Don't call end() on process.std(err|out) streams

This allows Highland streams to be piped to stdout and stderr.  Previously this would throw an error because Highland tried to call end on those streams, but Node special cases them so that they cannot be closed.

I also fixed some unrelated lint errors (unused variables) that caused `grunt test` to fail.