Test for the operations
Renamed the test JSON variable
Changed the path for the temp git-folders
Implemented the option to delete the temporary git folders
Script knows to compute its depth
Applying a operation to an existing program
Script knows how to compute its successor width.
Renames
Extracted the operation
Added a history class to deal with the history of a script

And tests
Script knows how to return its transitive successors.
added analysis for trees
Merge pull request #1 from cdmihai/tree

Tree
If script is not known, get it from the cloud
Merge branch 'refs/heads/history'
Adding the results
Stupid simple code to mark a node as changed
Extracted the node initialization in ASTNodeTest
Marking the change of a single property in the node
Import reorg and removed some warnings

Just being pedantic really