[cs] fix comparison of haxe.lang.Null with null constant

see #2474.

I also re-enabled TestCSharp and disabled the one broken test in it adding a TODO note. I did that because I wanted to add a test function to ensure that the null constant comparison is not broken.

@waneck