gphat/pagerduty-full — pull request #10 by drewrothstein (2014-12-25 19:43:24+00:00)
Title: add proxy capability

This adds proxy'ing capability.
Updated README.
Also, removes one unused Net::HTTP::Get.new line.

## Tested scenarios
1. Bad proxy host or port (running localhost:8080):
```1.9.3-p547 :003 > pd = PagerDuty::Full.new(apikey = 'MY_KEY', subdomain = 'MY_DOMAIN', http_proxy = "http://localhost:8081")```
``` => #```
```1.9.3-p547 :004 > sched = pd.Schedule.search().length```
```Errno::ECONNREFUSED: Connection refused - connect(2)```

2. Good proxy host and port:
```1.9.3-p547 :005 > pd = PagerDuty::Full.new(apikey = 'MY_KEY', subdomain = 'MY_DOMAIN', http_proxy = "http://localhost:8080")```
``` => # ```
```1.9.3-p547 :006 > sched = pd.Schedule.search().length```
``` => 4```

3. No proxy:
```1.9.3-p547 :007 > pd = PagerDuty::Full.new(apikey = 'MY_KEY', subdomain = 'MY_DOMAIN')```
``` => #```
```1.9.3-p547 :008 > sched = pd.Schedule.search().length```
``` => 4```