dgram: support multiple buffers
This PR adds support for:
socket.send(buf, port, host, [, callback])
socket.send([buf1, buf2, ... ], port, host, [, callback])
Fixes https://github.com/nodejs/node/issues/4302.
This is probably missing some benchmarks, and might like an optimization pass, but I would like to get some feedbacks first :).