Console appender crashed when given null messages (#32)

The code was incorrectly expecting that the resulting message to
send to the console was always set. It may not be if the caller
does not provide any parameter as in `logger.log()`