Returns suggested tags given a channel, datasource, and the existing tags by reading series archetypes, external datasources, and other tagged channels.