Serbian student protesters have unseated longtime leader Aleksandar Vucic in elections, a rare democratic breakthrough in Europe.