Make sure Language::getTranslation removes duplicate keys

- [ ] Instead of calling `CM_Model_LanguageKey::create` introduce a new `CM_Model_LanguageKey::createAndRemoveDuplicates` (which would have code from `CM_Model_LanguageKey::replace`)?
- [ ] CM_Paging_Translation_Language: `$groupBy = 'BINARY k.name';`
- [ ] Also run a one-time script to remove duplicates.
- [ ] Also: `LanguageKey::_getContainingCacheables` not necessary?

cc @alexispeter 
Maybe actually move this back here and use it in create? I think having it both in find and create aint wrong.