RIDGE-9 Fix unit tests for LocalesRepository, replace ,manual caching with annotations, make performance enhancement (get specified locale from db directly)