Added t4125, t4126 - correctly cleanup generated dirs.

In t4125, we make sure that generated dirs don't generate dependencies, and produce invalid node ids when we run commands. In t4126, we make sure that directories that are created after parsing are cleaned up properly if we remove the rule later.