cwc: Allocated cwc_providers member dynamically
descrambler: Merge the common descrambler code - tvhcsa_descramble() calls
descrambler: add stop fcn and remove the loop from tsdemux