Uniqueness in has_many through association

Raise exception when validation fails using `+=`.