igrigorik/em-http-request — pull request #192 by ezkl (2012-05-22 08:02:30+00:00)
Title: Authenticated HTTP proxy patch

A hack-ish patch based on discussion in #191 that directs `Client#build_request` to connopts for proxy authorization details when building the request header.

Looks for the proxy connection option to be constructed like:
```
connection_options = {:proxy => {:host => '127.0.0.1', :port => 8000, :authorization => ["user","pass"]}}
http = EM::HttpRequest.new('http://igvita.com/', connection_options).get
```