Update SqlServer migration operation preprocessor to drop foreign keys r...

...eferencing a table to be dropped.

Added missing code to handle unique constraints in DatabaseModelModifier.
Added/updated unit tests.