Initial client-side interest impl

Interests never complete, unless the channel is closed. Since we share single channel/registry, completing the interest invalidates both. We shall introduce explicit state management in this class like in channel implementation.