Fix shell provisioner's validation of args

The shell provider will complain that args is not a string if the value was not set in a Vagrantfile invocation.