Make client.pem being a symlink a configurable option

This allows `/etc/chef/client.pem` to be a symlink to another location on disk.  Fixes https://github.com/opscode/chef/issues/2358
you might mention that if the path to the key goes through a directory like /tmp that this should never be set to true or its possibly an easily exploitable security hole.