Import cleanup
Fixed some more UTF-8 related problems and did some code cleanup
Added test revealing problem with generation of lambda expressions
Fix for generation of the lambda expression - the body of a transformed lambda expression should be a statement block
The function value visitor needs to be applied to the IR before the transformation visitor (consider the case where a lambda expression returns a comprehension)
Added tests for generation of curried add functions
Added test for generation of curried functions with parameters of different types
Added support for Java code generation of curried functions
While statements are not checked for boolean conditions, fixes #309
Added test demonstrating how a curried map function can be generated to Java
Merge remote-tracking branch 'origin/development' into ncb/development
Minor line ending change in result file
Change of line end handling for tests
Set intersect can fail with named types, fixes #310
Added new test for generation of curried functions
Updated results files since the primitive types 'bool' and 'char' will now be represented using Java wrapper classes
The primitive types 'bool' and 'char' will now be represented using Java wrapper classes
Fix for generation of the record equals method
Added testing flags for convenience
Merge branch 'origin/pvj/codegen'