fix support for multiple-arguments, string `cmd`

Fixes #95. Thanks @phuongnd08 for the pointer to go-shlex!
this is not a fatal error, for consistency with the error below (if the type is unknown) that doesn't panic either, but it might be good to change that behavior for both in a separate commit.