return posix-like return value for nqp::shell

This should be returned as a Proc::Status object, according to S29:552 and S29:634.