[Primo] Add support for Princeton's Primo
[Primo] Detect multiples and books on Royal Danish Library Primo
Closes #662