SO_REUSEPORT will now be set along with SO_REUSEADDR for datagram sockets on Darwin to get the behavior expected when calling DatagramSocket.setReuseAddress(true). (#77)