Moves si titles to first bold sentence in subsequent paragraph
Adds tests for new si title behavior
Merge branch 'AI-132_si-legends'
improved multiple page range handling
refined handling of si captions
updated fix_title to handle null title.text
added condition in fix_target_footnote
added dry run functionality
checks article type
checks nlm-ta
Adds char stream groomer control
Adds char stream groomer that scrubs out PUA unicode chars
Adds test for pua scrub
Merge branch 'AI-138_pua-scrub'
Revert "Merge branch 'AI-132_si-legends'"

This reverts commit 4195a98c015f166272317386c66035f3fcbdb778, reversing
changes made to 580f84f73cea1b23b160e192e1ec52f92826f6b7.
Merge branch 'AI-138_pua-scrub'
Merge branch 'master' of github.com:PLOS-Web/xmlgroomer
fixes subject category (discipline-v2)
added traceback to errors in groomer
Added fn-type removal function