2018 is the year that CityFolk celebrates its 25th anniversary, and this year’s lineup pulls no punches. There’s a mix