tests: formatting changes
tests: avoid _set_int_exn for int32 and int64 fields
codegen: implement _init for groups
tests: group encode/decode
tests: union default values