BibRank: reference linking improvements
- Fixes for recognizing arXiv:9999.9999 [hep-th] (fixes #950)
- References that had a category were handled fine in the references list however when fetching the records citing a record it would be missing the ones with a category specified
- Process updates records by chunks, saves intermediary progress this reduces the memory usage
- Removes memoizer for queries, we would run out of memory for full reindexing
- Handle CODENS for journals when building the citations dictionary
- Handles DOI in citation indexing
- Try to correlate Phys.Rev. A71 and Phys.Rev. 71A
- Fixes id list specified by --id Previously only the first range would considered, we now consider all ranges
- In case of duplicate records, give citations to all duplicates