Fix wrong configurations in CIBuildModel (#11509) Previously the CIBuildModel's unitTests/functionalTests/crossVersionTests are not covered by test. This PR adds test for it and fixes the hidden issues before.
Two unit tests which are in wrong packages are also fixed.
Add a new `buildEvents` project to hold the code responsible for assembling the public 'build operation' event stream for forwarding to the tooling API and to metrics collectors registered by build logic. The project is empty in this commit.