ITS#9620 Fix deadlocks between searches and register_entry
The cache is again protected by a simple mutex and mp_children/mp_next is protected by mp_mutex. Each monitor_send_children is called holding the corresponding mp_mutex meaning the whole path from search base to the current entry is off limits - cn=monitor searches cannot run in parallel right now.