Fix a long standing bug for non-specified responses

Since RabbitMQ additions to AMQP are not in the official spec and some are not in the extensions.xml file, we need to handle the case when a method is synchronous but does not have a spec defined response.