Changed units in Compilers namespace from MPL v1.1 to MPL v2.0.
Reintegrated v4-dev branch into trunk. Trunk now contains v4 development tree