refactor dc_code citator to reduce code redundancy
parse multiple DC Code citations

Revise how replacement text works so that each result of a multiple-citation result can get replaced, not just the first.
add comments for the revised replacement code
Merge pull request #96 from unitedstates/multiple_citations

Multiple citations