Added an `expect` argument to `TrezorClient.call()`, to enforce the returned message type.