Fix child crash when disabling some syscalls on biarch

Check if search_syscall_table() fails and returns -1. This avoids
crashing the child processes, that I was seeing on x86-64 with the
msgrcv() syscall.
Do not busy loop child processes on startup

Stop busy looping the child processes on trinity startup, so that they
do not compete with the main process for CPU time.