Add usage test cases for kt_enum_transform instr test
Add usage test cases for kt_enum_transform instr test

Summary:
- Adding more test cases about the uses of Kotlin enums
- For cases like upcast or type checks, the enum is not currently optimized
- For simple uses of `valueOf` and `values`, the optimization works as expected

Reviewed By: beicy

Differential Revision: D39909304

fbshipit-source-id: 94e38d945655e31b6ed935ffec317c6d94995dde

facebook/redex,facebook/redex,facebook/redex,facebook/redex,facebook/redex,facebook/redex,facebook/redex,facebook/redex,facebook/redex