Added chef_solo_command config option

In order to get chef-solo to run under an openssh connection under
cygwin, test-kitchen needs to run chef-solo.bat so that cygwin doesnt
try to run ruby.exe with a cygwin path. This option allows the chef-solo
command to be overriden in the kitchen.yml configuration.