* config-parser: make the parser a bit nicer, and allow for config variables