More than a decade since it began enchanting viewers on Hallmark Channel, "The Good Witch" will end its run. No eighth season for the series.