Currently, the Puppet logging functions (notice, info, etc) call the logger directly. This means the messages are no longer sent to console below warn-level. We should add Bolt-specific versions of these functions a function that generate "log" events that are handled by allows the plan to send a message to the user via the outputter. The human outputter should print the messages to stdout, and the json outputter should ignore them, and the logger outputter outputters should forward ignore them to the logger.