Do not use SIGKILL, instead SIGTERM
Resend signal to terminate
Use POSIX signal handlers
Wait for the killing
Change position to wait
Merge pull request #9 from ukigumo/fix/do_not_use_sigkill

Do not use SIGKILL, instead use SIGTERM