Genome::Logger
move syslog dispatcher to TGI site
extract color_screen
fall back on non-color screen when STDERR is not a TTY
fall back on non-color screen when color package is not available
extract should_color_screen
add test
prototype logger to split messages (by type)

The goal would be to delegate UR::ModuleBase's *_message to this so that we can
send different types of messages to syslog than to the screen.  Log::Dispatch
enables this but log4perl does not.