mix: M2.5 part1

M2.5.    [Auto-Transactions]
Possibililty to name several transactions and inspect/debug their execution.
Note that the ContractDefinition object is destroyed with the next call to "CompilerStack::addSource".
Is that a problem here?