added durable topic support. Fixed bugs in remving subscriptions and reverting subscriptions.