* use proof serialization
* remove cruft
* save current state
* fix most issues up to this point
* fix remaining build issues
* update the go.mod to use the right branch
* remove custom-defined set type
* update go-verkle to get merged PRs
* extract key, value data from proof
* only activate precomp calculations if this is a verkle chain
Co-authored-by: Jared Wasinger <j-wasinger@hotmail.com>