AMQPSpout is now an implementation of BaseAMQPSpout
New Spout Implementation that includes the amqp headers in the storm tuple following the fields declared by the Scheme
Merge branch 'next_tuple_with_headers' into simple_shared_queue_with_binding
these are two pull requests that were sent independently
Adding some protections around the queue/exchange already being there.