Fix dependency accumulation
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into ApplyUpdate
Ignore SSA nodes
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into ApplyUpdate
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into ApplyUpdate
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into ApplyUpdate
Implement a jdep (jump dependency) instruction

1. jdep instruction will handle update propagation by finding the first
dirty node and jumping to its pc.
2. jdep is code gened after a dep instruction
Handle ApplyUpdate on dep instruction
ApplyUpdate finds first dirty node on the global scope only
Code cleanup + testcases
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into ApplyUpdate
ApplyUpdate implementation

1. Implement jdep instruction - jumps to the first dirty node pc
2. Refactor dep instruction - dep marks dependent nodes as dirty. Moved
the jump to first dirty node to jdep
3. Generate jdep only for core language execution
4. ApplyUpdate function - Executes the VM starting from the first dirty
node
5. Integrate ApplyUpdate to LiveRunner
6. Update_add testcases
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into ApplyUpdate
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into ApplyUpdate
Update version info and fileVersionInfo

Added SharedAssemblyInfo.cs and AssemblyVersionInfo.cs
Remove a bunch of dead code in GraphUtilities
Merge branch 'master' of https://github.com/DynamoDS/Dynamo
Split code in GraphUtilities
Refactoring GraphUtilities
Remove GraphUtilities