Bump bitcoinj to 0.11.1 and remove workarounds

**Description:** bump to bitcoinj 0.11.1. As this version solves TransactionSignature equality problem, remove `TransactionSignatureUtil`, not needed anymore.
**Testing:** tests pass
**Coverage:** unchanged