fixed destroy phase. when program forked.

Test::ttserverを利用しているプログラムでParallel::ForkManager等を使っていた場合、Test::ttserverのDESTROYが多重に呼び出されて、stop内のwaitpidで無限に待ち続けてしまう現象が発生します。
Test::memcachedの実装を参考に修正してみました。