configname is also stored in config structure, GetDefaultPath by config::configpath replaced
This stores fragment and affiliated files in same dir as the config, regardless of therein contained paths and is safer and makes the tests work.