Revert b495df16611a78f9a6485fe0b5dacc9fa4fef76b

Fixes issue where linked processes would not terminate and cleanup
properly. The commit introduces `simple_one_for_one` supervision
strategy for channels and `redq_chan_manager` for adding and removing
channels.