Handle mmaps where some pages of the mapping are beyond the end of the file; these pages generate SIGBUS when accessed.
Merge pull request #1045 from rocallahan/mmap-short-files

Handle mmaps where some pages of the mapping are beyond the end of the f...