new(args)
Class Public methods
Create the config file object. args is the list of arguments
from the command line.
The following command line options are handled early here rather than later
at the time most command options are processed.
--config-file, --config-file==NAME
Obviously these need to be handled by the ConfigFile object to ensure we get the right
config file.
--backtrace
Backtrace needs to be turned on early so that errors before normal option
parsing can be pro