2 level - file cache implemented for vocabulary reader.
Merge branch 'vocabularyReaderFileCache'