Senegal, the most stable democracy in West Africa, is preparing for an election on Sunday with President Macky Sall facing off against four other candidates.