set up constants that deal with conversion and validity for JATS and HTML elements/tags/attributes etc.

create an archiver class so we can deal with the cross-talk implicit in handling links, bibliography and references in the conversion process.
refactor rest of the control app to reflect the new class.