Merge pull request #1912 from jessehu/CHEF-ISSUE-1904

Retry on HTTP 50X Error when calling Chef REST API

More information: https://github.com/opscode/chef/pull/1912, https://github.com/opscode/chef/issues/1904

/cc: @opscode/client-engineers, @jeremiahsnapp, @stevendanna