disable restrict constraint tests for dialects that don't support it

there are a number of tests that explicitly test the ability to define
a RESTRICT fk constraint. mssql does not support that at all, so it makes
sense to disable the tests when the dialect doesn't support it.