NUnit integration

https://github.com/OpenRA/OpenRA/issues/3268
It would be useful for defining more complex test cases if we could specify the input and output yaml as multi-line strings, and then use `MiniYaml.FromString`.