allow motifs with same name but different location types
Created by: adipasquale
resoud deux tickets car en fait difficilement dissociables: https://trello.com/c/PqADEs7M/689-agentvad-permettre-la-cr%C3%A9ation-de-motifs-de-m%C3%AAme-libell%C3%A9s-mais-de-types-de-rdv-diff%C3%A9rents et https://trello.com/c/dC6NiD9C/699-agent-retirer-le-comportement-createorupdate-%C3%A0-la-cr%C3%A9ation-de-motif
cette PR change la contrainte d'unicité des motifs, aujourd'hui la contrainte est :
- aucun motif avec le même nom au sein d'une orga.
maintenant :
- aucun motif actif (non-supprimé) avec le même nom et le même
location_type
au sein d'une orga
je n'ai pas rajouté de tests car je pense que ça reviendrait à tester AR et que les tests ne seraient pas plus lisibles que le code mais c'est discutable