[Chronik] Add Script::variant
Summary: Parses the ScriptVariant (P2PKH, P2SH, P2PK, Other) of the Script.
Test Plan: ninja check-crates
Reviewers: Fabien, #bitcoin_abc
Reviewed By: Fabien, #bitcoin_abc
Differential Revision: https://reviews.bitcoinabc.org/D14425