add http-proxy module
update comments
use http.request instead of http.createClient
add test
configuration refinements