Add level of abstraction to amqp_login()
Add consumer cancellation notification support
FIX spelling errors in exception messages