[Chronik] Add abc-rust-error crate for convenient error handling
Summary:
Add abc-rust-error: helpers and re-exports for error handling.
If RUST_BACKTRACE is enabled, Reports from eyre using stable-eyre will give us a detailled backtrace to where an error
originated.
Depends on D11795.
Test Plan: ninja check-crates
Reviewers: Fabien, #bitcoin_abc
Reviewed By: Fabien, #bitcoin_abc
Differential Revision: https://reviews.bitcoinabc.org/D11774