[bitcoin/bitcoin] refactor: Fix the chainparamsbase -> util circular dependency (#14045)

Fixed tests. Note I had to guard `ArgsManagerHelper::NetworkArg` calls with a test for a
leading `-` as `NetworkArg` asserts against the absence, while values without
`-` are tested for in `util_tests`. Could drop those tests instead, but this seems coherent.