Make migration slightly more robust

For some reason, when I dropped and migrated my database from scratch, this
migration would fail because it was using a column definitions for the Site
table which changed some time ago. Defining local copies of the models didn't
fix the problem.
Merge pull request #467 from alphagov/make_migration_slightly_more_robust

Make migration slightly more robust