[tests/Yaml] Organizes includes
[tests/YamlC++] First import
[tests/Yaml] Adds launch config
[tests/YamlC++] Modifies emitter to emit some custom struct
[tests/YamlC++] Add emitter with path type