Validate channel names

Ignore invalid channel names.
Strip duplicate channel names from user-provided lists.
If a list contains "*", reduce it to simply ["*"].