[TASK] move all DROP KEY statements to the top

This prevents updates from failing, if a table got a new
field with auto_increment as a primary key.
auto_increment fields HAVE to be the primary key, so MySql
will fail if the old primary key is still in place and the
new field is added.