use signalstatus if exit status is undefined

fixes failing test_exit_code_signal on OS X
clarify exit status / signal status comment

in _process_posix
Merge pull request #4458 from minrk/process_raw_osx

use signalstatus if exit status is undefined