Implement optional (default to 0) readahead for the new sendfile.
If readahead is enabled, and vm_pager_has_page() hints us that we
can do more pages in a single I/O than socket can consume, then
we preload that much pages to memory.
Sponsored by: Netflix
Sponsored by: Nginx, Inc.