Add Support for Subscription Headers

Many use cases require subscription headers, including, but not limited to, durable subscriptions in ActiveMQ.