Add better validation for channel name, path and website

Github

Github
dashboard
This update makes sure we return better error messages for when a channel path, name or website information is not valid.
This update makes sure we return better error messages for when a channel path, name or website information is not valid.