Allow multiple posts with nil url_identifier

Without this, posts with url_identifier `nil` were not saving, because that was not a unique url_identifier. This happened when creating new posts.

We're still protected from url_identifier clashes with the update_url_identifier method.