kelvin_encoding cleanup * Use RV32Register type for scalar registers * Extend the test coverage * Use mpact_riscv scalar register alias list. PiperOrigin-RevId: 560188046