Issue 9444 - Exception must be thrown on Posix when shell() call fails

http://d.puremagic.com/issues/show_bug.cgi?id=9444

Please wait for green in autotester, I haven't tested this locally on Posix (I don't have a quick posix system to test it on yet).