extend JMS request/response with custom reply queue and message matching

add support for defining custom reply queue
enable custom logic for message matching (with default messageId <> correlationId)
fix issue with closing temporary queue (stop consumer first)