detect: don't do rule reload during delayed detect

When both rule reloads and delayed detect are enabled, make sure we don't
trigger a reload during delayed detect initialization.

Bug #1023.
Fix live rule reload confusing delayed detect

Fixes bug 1023 and the previous attempt to fix it.