allow custom createConnection for httpp/httpps agent/request