Add support for changing the branch indexes to bip44 style, *still missing to make pockets hardened* and a reseed mechanism.

Currently new wallets are created with bip44 style (don't do this yet) while old wallets stay with the old scheme.
Make pockets hardened. Will ask for password when creating and mpk gets cached.
Add support for changing the branch indexes to bip44 style, *still missing to make pockets hardened* and a reseed mechanism.

Currently new wallets are created with bip44 style (don't do this yet) while old wallets stay with the old scheme.
Make pockets hardened. Will ask for password when creating and mpk gets cached.
Merge branch 'bip44' of https://github.com/darkwallet/darkwallet into bip44
Fix mixer key derivation for hardened pockets and old style compatibility.
dont clear pubkeys if reseeding
Get the right scan keys for old stealth.
Save store after successfull reseed.
Add the 4 to 5 store upgrade part, although its still disabled.
Add unit test for 4 to 5 upgrade, disable upgrading from the controller for now, and move some store cleanup code to the upgrade.
Alert clearing.
Properly set label for new style change addresses.
Allow exporter to export hd and oldstealth types.
dont show pocket addreses.
Fix creating addresses.
Fix setting label.
Fix test for address type correctness.
Made tabs translations work.
Merge branch 'develop' into bip44