Support Authentication Failure Notification extension in RabbitMQ 3.2

See http://www.rabbitmq.com/auth-notification.html.

Our new auth failure exception subclasses the earlier one for
backwards compatibility. Java client also does this.
This means the error message had to change.
Change log update

Fixes #162.
Merge branch 'issue162'