No unique index on site_settings name column

Definitely relevant to @gerhard but strongly agree we should have a unique index on name on the site_settings table (and throw away non unique rows in the migration)

We will make that happen.