Is the global engine of the Speedo enhancer/Compiler. This engine launches
the different steps of the enhancement. Each step is realized by a
GeneratorComponent implementation. This implementation is a GeneratorComponent
itself. The list of used generator component is defined by the abstract
method #getGeneratorComponents()
author: S.Chassande-Barrioz