Moved test output directory to RegressionTest along with the rest

Still needs some refactoring, but it's getting better.
Fixed bug where assignments didn't follow --no-debug
Internal ILVariables now include the node name in toString().
Fixed: Sometimes CompositeActions were immutable.
Expanded unused timepoint elimination to all variables