added more option for request module "agent" to control socket file number