Improve chained execpetion
Closes #3572 (closed)
This PR rework the way exceptions are catched from the configuration file.
- The
static
module raises nowObjectNotFound
andObjectCreationFailed
- The exception
ObjectCreationFailed
provides an helper property to return theinitial_cause
- The shell at the initialization was reworked to display the intermediate information
- Notice that the config file name is now displayed