TRUNK-3675 Cache results from getSearchLocales()

Let's use @CacheEvict(value="userSearchLocales", key="#user") public User saveUser(User user, String password) instead. We will get rid of CacheManager in Context as well.