Handle commands that contain spaces within arguments.
Handle commands that contain spaces within arguments.

Problem: "eval" just concatenates its args into a single string.
Solution: wrap command components in single-quotes.

jklukas/withenv,mdub/withenv