Add tests for tracing frame
Evaluate expression: support captured vals
Fix silence turning integers with leading zero into doubles

 #KT-4296 Fixed
Minor formatting and unused code deleted
[when-with-enum] Refactoring of switches codegen
[when-with-enum] Generate TABLESWITCH/LOOKUPSWITCH bytecode command in case of "when" by enum entries
When for String constants:
Generate TABLESWITCH/LOOKUPSWITCH bytecode operation for when operator by String constants