Parse a few more AMQP datatypes
Parse a few more AMQP datatypes

Consuming from a RabbitMQ broker that is using the federation plugin
adds an x-received-from: header to messages that currently consists of
an array containing a table that contains a bunch of fields about the
origin broker.

Add support to parse all of the necessary datatypes so these messages
don't generate exceptions.

teodor-pripoae/bunny,0xfaded/bunny,pressrelations/bunny,bartj3/bunny,teodor-pripoae/bunny,bartj3/bunny,jafrog/bunny,wconrad/bunny,0xfaded/bunny,pressrelations/bunny,wconrad/bunny,gferguson-gd/bunny,jafrog/bunny,gferguson-gd/bunny