Thread->ifExists() and Thread->ifExistsByPid() introduced (instead of dirty posix_signal)