Added Kitzur Shulchan Aruch. Better Gemara page checks

Kitzur isn't referenced by section name, so no spelling search needed, extra code added to bypass that.
Gemara checks for valid pages are now more complete and easier to read.