SIRS Knowledge Source [new translator]

New translator for SIRS Knowledge Source, a ProQuest K-12 database
(Note: this only covers Knowledge Source, not SIRS Discoverer or SIRS Decades)
The way this is set up is a little weird. Idk if this can happen in practice, but you could theoretically run into a situation where `!item.issue == false`, `issueCheck == true`, `!item.volume == true`, `volumeCheck == true`, which would suggest that you _should_ be replacing `item.volume`, but you would also replace `item.issue`. I don't really see why you need that combined `if` statement above. Why not just handle each independently?