make posix_spawn accept null pid pointer arguments

this is a requirement in the specification that was overlooked.