Afropunk Festival 2017 Lineup Includes Solange, Kaytranada, Thundercat, Nao, Sampha, Soul II Soul, More [UPDATE]