Naming generation cleanup
Added tests to exercise generation of simple patterns (bool, int, ignore etc.)
Ensures that all let defs are being replaced as they should
Added generation for the most simple patterns (bool, int, ignore etc.)
Refactoring of code related to pattern transformations
corrected java doc description, a class has been relamed which is refered
Added tests to exercise generation of the tuple pattern
Generation of the tuple pattern is now supported
Some refactoring for generation of tuple patterns
Added tests for generation of the record pattern
Updated the CG assistants with more utility functionality
Added work on generation of the record pattern
Added fix for generation of patterns when tuple patterns and record patterns are being mixed
Updates to test results due to change in cloning strategy
Minor cleanup of codegen test results
Now cloning of code generated value types is done using a utility function to guards against values being "null" which is possible for optionally typed values
More cleanup of test results
Updated templates to conform to the new cloning strategy
Added seven tests to exercise generation of pattern matching for simple patterns in the cases statement
Added work on generation of the cases statement