This makes it easier to diagnose RPC errors.
Without raising on timeout error, `poll_for_answer` would just continue execution, now it will fail the test if a response is not received.
Also run the `electrum-abc` process in verbose mode for additional debugging info on stdout, and add an additional debugging/error message if the `result == PACKAGE_VERSION` assertion fails (which misteriously happens occasionnaly on our CI infra)
This is a partial backport of electroncash#2721
https://github.com/Electron-Cash/Electron-Cash/pull/2721/commits/0a1f39897d24092604092f48d182c50979e53e0c
Depends on D14742