geemus/excon — pull request #102 by pweldon (2012-01-16 20:47:05+00:00)
Title: Ssl requests fails if body is empty

Attempting a put request on an ssl socket results in an exception:
```
SSL_write: (Excon::Errors::SocketError)
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/openssl/buffering.rb:292:in `syswrite_nonblock'
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/openssl/buffering.rb:292:in `write_nonblock'
/home/r2d2/excon/lib/excon/socket.rb:113:in `write'
/home/r2d2/excon/lib/excon/connection.rb:206:in `request_kernel'
/home/r2d2/excon/lib/excon/connection.rb:89:in `request'
```