level fixes

fix incorrect handling of INFO
allow logging to be disabled via NONE or DISABLED
more efficient level checking
test case-insensitivity
fix doc typos + test warning