Fix foreign key propagation on non-supporting MySQL table engines

`CREATE TABLE` and `ALTER TABLE` statements on MySQL should not propagate foreign key constraint creation/alteration on non-supporting table engines. This is a fix for a migrations issue discussed in https://github.com/doctrine/migrations/issues/43.