BACKLOG-983 First version of config caching
BACKLOG-983 Moved generic file caching to abstract and added caching for translations too