Add a file-to-socket sendfile impl