Improve spec to detect SEGV

#198 で @tyru さんがお困りのようだったので何とかしてみました。
0 以外の終了ステータスを全てエラーにしてしまうといくつかのテストが引っかかってしまうので、SEGV のような異常が起きた場合のみエラーにするように 1 も許容しています。

Gentoo で鍛えられた Bash 力を発揮できた気がします。