Code in CreateTableHandler.AddOperation compares AddForeignKeyOperation ...

...instances but ModelDiffer creates new instances so the comparison always fails. A first options was to compare FK names instead but the option coded here should be better.
The change adds the FK operations referenced by CreateTableOperation to the operation collection instead of creating new ones.