more type tuple cleanup

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

git-svn-id: svn://fountainhead.talkpoint.com/nori/trunk@12731 940247f8-a3eb-dc11-81c7-0019d144f6e4
lots of setting type stuff:
added better type restriction abilities to setting checkers
applied some of the new *_TYPES
fixed stupidly named type_list_string() -> type_tuple_string()
removed a leftover diagnostic print()
fixed/added tests
alert_emails_to can be a sequence
setting_check_num() -> setting_check_number()

git-svn-id: svn://fountainhead.talkpoint.com/nori/trunk@12732 940247f8-a3eb-dc11-81c7-0019d144f6e4
setting_check_len() -> setting_check_length()

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

git-svn-id: svn://fountainhead.talkpoint.com/nori/trunk@12734 940247f8-a3eb-dc11-81c7-0019d144f6e4
it turns out alert_emails_to must be a list after all, according to the SMTPHandler docs

git-svn-id: svn://fountainhead.talkpoint.com/nori/trunk@12735 940247f8-a3eb-dc11-81c7-0019d144f6e4
more precise setting-type restrictions in ssh.py

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