Patch ruby 1.9.3 to handle EAGAIN error for ssl

Changes for fixing error EAGAIN when using remote_file resource over ssl (https).

Tests performed:
- successful run of ' bundle exec rspec spec/functional/resource/remote_file_spec.rb' which tests http and https
- successfully run manual tests for remote_file resource using https url within omnibus built ruby (chef-shell and chef-apply)

```ruby
remote_file "/tmp/chef_https_test" do
  source "https://gist.github.com/kaustubh-d/5cfbff1bd65d020dfde4/raw/bc8c9123e27e50b9fa216c7ffa0faab31ccf9eb6/readme"
end
```