While there, move the wallet2 ctor to the cpp file as it's a huge amount of init list now, and remove an unused one.