setting_check_integer() and uses

git-svn-id: svn://fountainhead.talkpoint.com/nori/trunk@12692 940247f8-a3eb-dc11-81c7-0019d144f6e4