Updating CSharpCodeVisitor to generate implicit expressions on a single line

Fixing 151
Oooo I see, this is the runtime method, my mistake.  Remove the line mapping starts/ends, it automatically does that when calling `BuildLineMappingWriter`.  The writer itself just provides a way to specify sub-content if necessary.