rel="self" on a book entry misused the Atom/OPDS convention (which
normally names the feed/entry's own URL, not a local file path).
Local-path links are now written and parsed as
rel="http://opds-spec.org/acquisition/open-access" as well, with the
href's shape (absolute URL vs. path) telling readers which is which -
an entry may carry one of each.
These helpers (formerly fullEntryXML, moved out of opds_dumper.cpp in
an earlier commit) render the guts of every OPDS entry - live catalog
and local dumps alike - but had no direct test coverage of their own.
Named after what they exercise (rendering an OPDS entry), not the
source file they happen to live in, to avoid implying they test the
LibraryDumper base class.