script, caller, line number, msg were printed for all log
levels, but changed to return less info except in log.debug
log.error, and log.critical messages. All messages print
the script name except for log.screen.