Fix unused parameter warning.
Fixed missing return.
Fixed delayed binding switching exchange and topic key.
Fixed message content being appended at wrong side of queue.
Made callbacks from network by directing based on channel.
Use uint16 to allow for more channels.
Fixed multiple bindings for same exchange being merged together.
Completly redone frame parsing. Slightly less performant, but more readable.
Optimized buffer management in amqp_network.cpp