WalletFactory and WalletBitkey classes --usb parameter enables experimental support for bitkey protocol