Added utility functions to build AST's from command/function inputs, new API's exposing LiveRunner and Mirror functionality to external host applications

New utility API to build AST in ProtoCore/ASTCompilerUtils.cs, additional API's in LiveRunner for use by external host: UpdateGraph(AssociativeNode astNode), List<LibraryMirror> ResetVMAndImportLibrary(List<string> libraries)