Add support for specifying the log level instead of relying on the hard-coded log level of info.

Allow specifying :log_debug, :log_info, :log_warn, :log_error and :log_fatal to get different log levels from the hard coded info log level when specifying :log.

This will allow users with production logs set to levels higher than info use the logging feature.