- use jmpbuf_env, not sigjmpbuf_env
  Found by clang compiler on FreeBSD in VM.
- check for and use pread if available, otherwise use our implementation.  This
  obviates the need to seek around all the time, and pread is fast and
  supported on most systems.
Merge branch 'pread' into boa-0.94.14rc22.wip