Only fire off the installer if installed chef-client != desired

We were running into issues with packages not downloading entirely and not firing off installs- which prompted me to force the client to always download packages. Since that's the only criterion for whether or not an install (and thus bailout) should be attempted, I added a little more caution to the appropriate resource.