Add AmqpLibraryException exception.

AmqpLibraryException wraps errors returned from rabbitmq-c.