functional in staging
Moved AMQPSpout to BaseAMQPSpout in order to subclass it and access the AMQP headers.  Also including an example.