UPC lookups in Syndetics.pm and improvements to added content by record ID
Teach OpenILS::WWW::AddedContent::Syndetic to use the new added content by
record ID. Also, teach it to pass UPC when requesting additional content
from the source.
Use Business::ISBN to clean ISBN values.
If we find no valid ISBN and no UPC values in the record, do not attempt
to call an AC handler. This will need to change when we have AC handlers
that rely on other possible keys.
Caching improvement: serve from cache before fetching keys from the bib
record in the database.
Signed-off-by: Jeff Godin <jgodin@tadl.org>
Signed-off-by: Ben Shum <bshum@biblio.org>