Enable disabled codegen tests after fixing spurious compilation errors
Split compound types and compound values in codegen
Change codegen to avoid :: HCons type alias (as a possible workaround for #577)
Extend codegen HList test to 33 columns to test performance