Update Primo.js

... continuation of #780
Merge pull request #781 from zuphilip/update-primo

Update Primo.js
[Atypon] Correct ALL-CAPS titles and authors
Re https://forums.zotero.org/discussion/30723/
Fix multiples detection for test cases
[Annual Reviews] Increase priority
Re https://forums.zotero.org/discussion/39589/error-with-annualreviewsorg/
[Atypon] Relax xpaths and expand multiple detection
Revise priorities:
* 100 = specific journal/website (target should be a specific domain)
* 150 = multi-journal sites with different subdomains, but all journals would look practically the same
* 200 = multi-journal sites with different subdomains and some journals may have somewhat different layout
* 250 = CMS/Library Catalog with no specific domain, but either a very unique URL or unique checks in detectWeb (for all possible detection options). I.e. unlikely to be a false-positive
* 260 = CMS/Library Catalog with no specific domain, but somewhat unique detectWeb checks (mostly URL-based checks).
* 270 = CMS/Library Catalog with no specific domain and rather generic URL checks (conceivably, could be a false-positive)
* 300+ = Translators to be run on every page in order of metadata quality
Merge pull request #765 from aurimasv/priorities

Web translator priorities
New translator for National Library of Belarus
Merge pull request #782 from zuphilip/belmarc

New translator for National Library of Belarus
[ERIC] Include URLs for hosted articles
[Galegroup] Fix The Times Digital Archive
Re https://forums.zotero.org/discussion/32038/galegroup-london-times-archive-translator-issue/
[Amazon] Fix editor fetching from byline
This is getting out of hand
[Amazon] Invert east asian names
Update ProQuest.js

See https://forums.zotero.org/discussion/40821/zotero-not-recognizing-books-chapters-dissertations-in-proquest-psycinfo/
Merge pull request #785 from zuphilip/patch-2

Update ProQuest.js