Merge pull request #1 from Benglin/master

Fixed an issue with "Convert.ToString" under German locale
Merge pull request #3 from aparajitp/master

Fixed ScriptFileReader.cs in DesignScriptEditor for minor typos introduc...
Merge remote-tracking branch 'upstream/master'
Merge conflict
Merge pull request #6 from junmendoza/master

SSA changes and conflict merge
Merge pull request #5 from aparajitp/master

Merging Victor's changes to Library Import using the new Mirror classes....
Merge pull request #4 from truongphuoc/master

Update for ProtoAST
Apply SSA transforms to multi-dimension +identifierlist arrays

1.SSA transform multidimensional array indexing
2.SSA transform multidimensional identifier list array indexing
3. Test cases for simple SSA transforms
Added SSA testcases to ProtoTest project
Merge pull request #8 from junmendoza/master

Apply SSA transforms to multi-dimensional and identifier list arrays
Fix multi-dim array indexing dependencies

1. Fix SSA code emitter for multi-dimensional identlist
2. Fix SSA pointer traverse to generate the correct nested
identifierlist
3. Multi dim array update testcase
Fix a codegen regression from a localization fix.
Merge pull request #9 from junmendoza/master

Fix multi-dim array indexing dependencies
Array indexing regression fix

1. Push the array indices of an identifier into the first SSA'd factor
2. Additional non-cyclic testcases
Handle transformed static calls to reflect the original call

This technique is similar to LLVM transforms for static function calls
Handle operator ! (not) in codegenDS
Fix identifierlist traversal to handle functioncalls
Fix replication guide on SSA statement

1. Propagate replication guides on SSA'd statements - this is an
existing defect
2. Test cases for propagation of replication guides on SSA calls
Propagate replication guides on identifierlists
Codegen code cleanup

1. Allow ssa transforms for all member function call statements. if it
was a constructor call, that was split, it will be handled at codegen
2. Iterate through all dependents of a graphnode when resolving member
function dependency