Native citeproc-json service for peerj + fallback