Add proxy middleware
Expilictly set environment variables in tests
Set proxy when URL is nil
Move proxy handling into middleware
Remove commented-out test
Move proxy responsibility solely to middleware
Access proxies as hash
Test proxy escapes username / password
'No Proxy' list defaults to nil
Match 'no_proxy' list domains exactly
Refactor domain matching into own method
Parse 'no_proxy' uri before comparing
Fix Whitespace and comment wrapping
Move proxy tests to proxy middleware
Autoload Proxy Request class