Return a 400 if owner creation request has the same key as an existing owner



Previously, creating the same owner twice would result in a SQL error. Instead,
print a nicer message to the log and return a 400.