move all the schema-updating magic into DBIx::DBSchema