Always show debug message until arguments are parsed.
The application was failing when the configuration directory
did not exist because this would try to show a debug message.
However the debug function would only show them if the option
was selected in CLI arguments and at this time, the options
were not parsed and ready.
Now, we always show debug messages before arguments are parsed
and we stop showing them when the CLI argument is not used.