Introduced a new Python-based Domain Specific Language to configure and run the builds. Re-implemented most of the scripts using the new classes.
This patch addresses:
It also opens the way to cover several other tasks.