added checkbox to restore as Trezor soft wallet
trezor wallets now roundtrip to disk
code tidy
now tests roundtrip