* drafting a proof extraction at the hashdb level (to include everything
for the 'call' proof case).
* use full proof by default (replace previous proof recorder).
* fix warnings.
* Cache value not found in proof recorder.
* Remove need or internal backend struct.
* fix type.
* doc
* Refactor sr-api to not depend on client anymore
* Fix benches
* Apply suggestions from code review
Co-Authored-By: Tomasz Drwięga <tomusdrw@users.noreply.github.com>
* Apply suggestions from code review