toml config parser must adapt to tomlc17
Two tasks are due here:
- update the config file parser to use the newer 
tomlc17library that deprecatestomlc99. - make the parsing more flexible so that static topologies, channel configs and other sections can be handled independently.