Wallet: createTransaction accepts multiple outputs
Wallet: dont expose m/i at all
Wallet: remove excessive unspent processing