net: give better error messages

Add address and/or port to errors where applicable for better reporting.

See #7005
style:
```javascript
var message = util.format('%s %s %s:%s',
                          err.syscall,
                          err.errno,
                          options.host,
                          options.port);
```