upgradeSchema: support changing table engine or comment
Jérome Perrin authored
We were only checking if the defaut charset or default collation were
same, but if anything is different in the table options, we should
update it.

Also add a missing test for updating column comment
1f4e93c0