Remaining aspects of https://github.com/bitcoinjs/bitcoinjs-lib/issues/325 We should add `network` to all parts of the API that need it~~, with no defaulting~~. ~~That means `ECPair.fromWIF` would require a target network, with an `Error` thrown if the wrong network is given.~~ Same with `HDNode.fromBase58`.