TMDM-7629: fix LocalUser cache issue in CE version

- use singleton for cache
- init cache in earlier place to be used in Welocomportal init