memory saving optimization
one more memory optimization
added a method to remove all callgraph edges starting at a specific unit
Bugfix: a[i] = 0 with a as an object does not imply 0 -> null
extended the callgraph class with a method for swapping statements