Skip non-Sigil tests on mono that fail due to extra delegate validation performed by mono.
Changed the Add.ByRefToByRef tests to match the IL generated when doing this operation in code and test the result.
On mono this test was failing as the runtime would detect the incorrect IL codes.