Check for DirectiveSection duplicates before Clause import.

Per [69384378](https://www.pivotaltracker.com/story/show/69384378).  Problem was traced to how code was `after_save` hook was not checking for whether DirectiveSection object for the pair already existed, which caused an error because of a uniqueness constraint on objects that connect the clause and section.