[new release] spawn (v0.17.0)
CHANGES:
- Support older GCC like 4.8.5 (janestreet/spawn#59)
- Fix spawning processes on Windows when environment contains non-ascii
characters (janestreet/spawn#58)
- Skip calls to pthread_cancelstate on android, as its not available (janestreet/spawn#52)
- Fix compatibility with systems that do not define `PIPE_BUF`. Use
`_POSIX_PIPE_BUF` as a fallback. (janestreet/spawn#49)
- [haiku] Fix compilation on Haiku OS. The header sys/syscalls.h isn't
available, neither is pipe2()
- Allow setting the sigprocmask for spawned processes (janestreet/spawn#32)