Change how chef-client is invoked.
Change how chef-client is invoked.

  - Move the initial chef-client run to the bake function and call the
    run function in order to execute the command.
  - Depend more the client.rb file instead of passing multiple
    parameters to the chef-client.
  - Add an exception to catch that will be triggered on chef12 when
    attempting to remove a node/client that does not exist.

hudl/Tyr