Allocate a new configuration object
This object is empty, so you have to add a file to it before you can do anything with it.
pointer to the new configuration
0 or an error code