Updating CSharpCodeVisitor to generate implicit expressions on a single line

Fixing 151
Bad merge. `CreateExpressionCodeMapping` can be removed since it's not referenced