TREZOR: Remove sighash from input signatures
TREZOR: Remove sighash from input signatures

TREZOR firmware expects signatures not to contain the trailing sighash
byte.  This fixes issue fyookball/electrum#47 which also applies to
electrum.

dabura667/electrum,vertcoin/electrum-vtc,fujicoin/electrum-fjc,kyuupichan/electrum,cryptapus/electrum,spesmilo/electrum,pooler/electrum-ltc,fujicoin/electrum-fjc,fireduck64/electrum,asfin/electrum,neocogent/electrum,pknight007/electrum-vtc,digitalbitbox/electrum,dabura667/electrum,cryptapus/electrum,vertcoin/electrum-vtc,spesmilo/electrum,romanz/electrum,digitalbitbox/electrum,fireduck64/electrum,fireduck64/electrum,cryptapus/electrum,asfin/electrum,vialectrum/vialectrum,vialectrum/vialectrum,digitalbitbox/electrum,dabura667/electrum,romanz/electrum,fyookball/electrum,fireduck64/electrum,wakiyamap/electrum-mona,spesmilo/electrum,neocogent/electrum,fyookball/electrum,fyookball/electrum,wakiyamap/electrum-mona,vertcoin/electrum-vtc,digitalbitbox/electrum,kyuupichan/electrum,vertcoin/electrum-vtc,asfin/electrum,pknight007/electrum-vtc,neocogent/electrum,pooler/electrum-ltc,pooler/electrum-ltc,wakiyamap/electrum-mona,spesmilo/electrum,fujicoin/electrum-fjc,wakiyamap/electrum-mona,dabura667/electrum,pooler/electrum-ltc,romanz/electrum,pknight007/electrum-vtc,pknight007/electrum-vtc,kyuupichan/electrum,vialectrum/vialectrum