FIX: incorrect OOM for 0-len xchg in amqp_consume.

This fixes a bug in amqp_consume where the function would incorrectly return an
OOM condition when a 0-length exchange name was returned.

Fixes #192