implemented unlisten
added reuse of output/form subscriptions to allow servers to command updates on subscribe