Get rid of sleep() call in tracee.

Instead of trying to attach to the tracee while it
called sleep(1), use sigsuspend() to stop the tracee
instead.  This avoids a race that happened on busy
systems where the sleep(1) returns before the tracer
had time to attach.