Deleted channels no longer show up in a few places

Github

Github
API
This update makes sure we do not display deleted channels from the API when listing channels related to a platform.
This update makes sure we do not display deleted channels from the API when listing channels related to a platform.