Add yaml and code style analysis commands to OpenRA.Utility.

Implements the core parts of #7132 and streamlines the rule definitions.
Is there any reason why you didn't commit this as executable already?  Anytime you run `make`, it now shows up as modified in `git status`.

Also, please add `/thirdparty/StyleCop*` to .gitignore