At many points in the code we may want configurable options, the Config class usses a yaml file to make this easy. It also allows for namespace references "opac:lowtemp:file" etc...
config files will be written in yaml, added a well tested yaml parser to 4DSSE