[network] Initialize modules with timeouts using Runtime::enter instead of inside future
[network] Initialize modules with timeouts using Runtime::enter instead of inside future

Closes: #2604
Approved by: phlip9

aptos-labs/aptos-core,aptos-labs/aptos-core,libra/libra,aptos-labs/aptos-core,libra/libra,aptos-labs/aptos-core,libra/libra,aptos-labs/aptos-core,libra/libra,aptos-labs/aptos-core,libra/libra,aptos-labs/aptos-core