Support proxy configurations in Chef provisioners

This patch supports writing out the proxies to the client.rb file (default configuration) for any of the Chef provisioners. It also adds support for the `no_proxy` environment variable.