Make Rotor's unit-tests pass
description
Rotor's unit-tests produce a C++ source files of 500K LOC. It is a very complete unit-tests, testing a lot the BCL as well as .NET features (like heavily the generics).
The goal of this task is to be able to compile and run most of ROTOR's unit-tests. In the process we need more BCL's implementations.
At first, CrossNetSystem will be the most impacted. Then I expect to find some issues that will force some fixes in the parser, finally after a lot of work, I will reach the state where the runtime will have to be fixed (mostly BCL's implementation).