provisioner/chef-solo: better error for bad type in JSON