I think that warn might be a good thing to have. Here's what we'd be missing

````
lib/sensu/client.rb:        @logger.warn('reconnecting to rabbitmq')
lib/sensu/client.rb:              @logger.warn('unexpected error', {
lib/sensu/client.rb:          @logger.warn('missing client attributes', {
lib/sensu/client.rb:        @logger.warn('previous check execution in progress', {
lib/sensu/client.rb:            @logger.warn('check is not defined', {
lib/sensu/client.rb:          @logger.warn('check request payload must be valid json', {
lib/sensu/client.rb:      @logger.warn('unsubscribing from client subscriptions')
lib/sensu/client.rb:      @logger.warn('stopping')
lib/sensu/client.rb:          @logger.warn('stopping reactor')
lib/sensu/client.rb:          @logger.warn('received signal', {
````