Provide a way to handle channel errors caused by operations without response

basic.ack, basic.reject, basic.nack
Merge branch 'error_notification_for_methods_without_response'