xrange instead of range
stop logging to screen when running unit tests, it's bloody annoying
add APOCALYPTIC log level
use APOCALYPTIC for zerohandler
really stop logging to screen
add test for raiseException with non-UTF8 stuff