Implement ToString() and Equals() functions for AST nodes
Fix regression
Implement imperative code for graph processing
More clean up in AST nodes to code; fix regressions
Imperative codeblock testcase
Remove languageblock disable conditions as they are now supported in graphs
Merge branch 'StableBranchWithTestcases' of https://github.com/lukechurch/designscript into StableBranchWithTestcases
Merge branch 'StableBranchWithTestcases' of https://github.com/lukechurch/designscript into StableBranchWithTestcases
Make the Math class static so that no constructor is created

Constructor for Math is shown in Library view, make the Math class
static so that no default constructor is created by compiler and thus no
constructor is shown in DesignScript when this library is imported.
Merge pull request #137 from sharadkjaiswal/StableBranchWithTestcases

Math class is made static so no default constructor is created.