ENH: _update_init can take yaml files  ENH: dut._init can take yaml files ENH: added quirk for backward compatibility (works without init in yaml file)
ENH: _update_init can take yaml files 
ENH: dut._init can take yaml files
ENH: added quirk for backward compatibility (works without init in yaml file)
SiLab-Bonn/basil,SiLab-Bonn/basil,MarcoVogt/basil