module: wait for dependent modules doing init.
There have been reports of modules failing to load because the modules they depend on are still loading. This changes the modules to wait for a reasonable length of time in that case. We time out eventually, because there can be module loops or broken modules. Signed-off-by: Rusty Russell <email@example.com>
Showing with 23 additions and 5 deletions