Senegalese voters will choose their next president on Sunday in a delayed but high-stakes election that poses a crucial test for the country’s democracy.