[dist] update request
[fix] allow maxSockets as a default and give it a reasonable default so we dont get owned by socket-pooling