Added a Tcl Option to set the path to Tcl.
Fixed CSharp compiling issues due to lack of System namespace.