Fix missing NO_PROXY env var in client.rb

This is related to https://github.com/opscode-cookbooks/chef-client/pull/148

While the no_proxy attribute is set in the client.rb the matching environment variable is not set. 
Additionally it appears the proxy options were largely untested so I added some tests