add support for additional headers

- enhancement: additional headers for subscribe and unsubscribe
- enhancement: test for durable subscriptions