add plugin error class to record problems that plugins experience, and insert raises in doi and pmid detectors