Support special characters in migration table name

Support special characters in migration table name like "!Migration_Versions". This is useful when the database contains hundreds of tables and one wants the migration versions table to be at the first position.