Empty vals in args array causes double spaces in node spawn arguments.

Empty vals in args array causes double spaces in node spawn arguments.
This caused spawn process to not read the arguments right.

Tested with NodeJS v0.10.1