Don't call node.save if we're using chef solo

Thanks for this cookbook. I've been wrapping it up for our internal use, and hit a problem in test-kitchen because `node.save` isn't compatible with chef-solo, this change fixes that.