This is another step to move the wallet code from init.cpp
to wallet.cpp
while keeping the behavior identical. Behavior simplification can be done once all code is available in wallet.cpp
.
This is also a basic step into the direction of cloning the wallet, add BIP32 & multi-wallet in the second wallet implementation without introducing bugs in the current wallet implementation.