[electrum] install a custom version of trezorlib
Summary:
Use a modified trezor library that supports eCash stake signatures if the device has a custom firmware with schnorr signatures.
trezor 0.13.10 pulls a new dependency to slip10, which in turn pulls another dependency to base58
Depends on D17797
Test Plan:
pip install -r contrib/requirements/requirements-hw.txt --break-system-packages pip install -r contrib/deterministic-build/requirements-hw.txt --break-system-packages contrib/build-linux/appimage/build.sh contrib/build-wine/build.sh
Try opening a trezor wallet with the AppImage and make sure basic functions still work (import trezorlib, sending transactions...)
Reviewers: #bitcoin_abc, Fabien
Reviewed By: #bitcoin_abc, Fabien
Differential Revision: https://reviews.bitcoinabc.org/D17785