Testnet regenesis [#3337]
- Closes #3337 (closed).
- Updates genesis to consume v2 snapshots (still produces a v1 snapshot).
- Updates
accumulated init devnet
to produce a v2 snapshot for the faucet. - Updates node init to handle domain names.
- Disables snapshots by default.
- Limits the max precision of FormatAmount and FormatBigAmount to avoid scenarios that attempted to make strings with millions of zeros.
- Rewrites the snapshot extract code to produce a v2 snapshot.
- Updates the dockerfile to use Go 1.20 for building.
Changelog: fix