[System] Fixed Diagnostics.Switch ctor behavior for null parameters

Passing null to the displayName or description ctor parameter on MS.NET makes them equal to an empty string.

Fixed the Mono behavior to match .NET.