Add validation to prevent model slugs clashing with slug redirections

Previously, it would have been possible in the admin interface to change
the slug of a person (say) to a slug for which a redirection is already
in place.  This adds validators to Person, Organisation and Place which
stop someone from doing this.