EditTableDialog: Warn when trying to set AI flag on non-integer column

Show a warning and abort the action when trying to set the auto increment
flag on a column with non-integer values in it because SQLite doesn't
allow setting the flag on these columns.