This calls the safe method instead of the 'assumed to be on the same thread as me' method.
This changes the default generated wallet to be a HD wallet. We also add a helper class to configure newly created wallets from QML. This finishes up the new wallet panel to have all the visible features actually do something.