Reads index from the given index file
Reading is performed in the background thread. The format of the index file is described by DictImport.saveIdx(). The constructor initializes an empty dictionary index and starts readObj() in a background thread in order to read the index file. Reading can be always interrupted using stop(), but in this case the dictionary index object is left in an inconsistent state and it is unusable.