Cleanup

Cleanup of csharp.js for translating from js to c#, and general cleanup
of ParserActions so any name can be used.