This fixes a few issues with inconsistent sorting found by the learning team:
If a source appears multiple times on the page, editing will prefer the one with the highest curatedPrimacy
Server-side and client-side relevance sorting are now (hopefully) identical
Don't filter sources that don't have text in interfaceLanguage in the admin reorder view since this doesn't match how sources are sorted in the client-side code.
This fixes a few issues with inconsistent sorting found by the learning team:
interfaceLanguage
in the admin reorder view since this doesn't match how sources are sorted in the client-side code.