updated to Mono.CSharp 3.4.0
Merge pull request #705 from filipw/feature/monoupgrade

updated to Mono.CSharp 3.4.0
fixed reference issue in the roslyn script engine
Merge pull request #707 from lukebuehler/dev

fixed reference issue in the roslyn script engine
Toolversion 4 for Mono.Engine and SyntaxTreeParser, the same as other projects
Adding alias to Mono.CSharp
Added reference to NRefactory to Mono.Engine
Moved code from SyntaxTreeParser to Engine.Mono
Merge pull request #709 from ztone/syntax2mono

Moving SyntaxTree parser code to the Mono Engine
fixed using statement in REPL for both Roslyn and Mono
avoid null references in LINQ except
Merge pull request #711 from filipw/710

Fix using in REPL
Prototype methods for the mono engine to support loose function calling other loose functions
Added SyntaxParser tests and simplify Parse method
Merge pull request #694 from ztone/prototype

Mono engine to support loose function calling other loose functions
Added static factory methods to ScriptResult
Added check for IsCompleteSubmission
Added empty, cached ScriptResult
Replaced some \r\n with Environment.NewLine
Added '*' to prompt when inside block