Set nonblock for fd with mmap'ed read

With libpcap mmap'ed read on LInux, which would be the very
common case, even if we set pcap_setnonblock for that handle,
pcap_sendpacket will block.
Merge pull request #377 from hkwi/linux_mmap_nonblock

Set nonblock for fd with mmap'ed read