Holdability fixes

Fixes to recognize 0 as a valid default pType
If we get a pType of -1 (unknown patron, use all loan rules as
possibilities).