Add AMQPExchange::unbind method and fix AMQPExchange::bind method
Remove unnecessary typecasts
Use AMQPChannel API functions for AMQP methods instead of simple_rpc calls
Use on APIQueue API functions for AMQP methods instead of simple_rpc calls