Protesters have taken to the streets for a fourth night after Istanbul's mayor Ekrem Imamoglu was detained.