Better sendfile / zerocopy detection.

There's still a bunch of OS-dependent fu because every platform that
supports sendfile(2) does it differently.
Merge branch 'feature/sctp-build-fixes' of github.com:esnet/iperf into feature/sctp-build-fixes