A series of political crises has brought Sri Lanka to another presidential election, with the shadow of the Easter Sunday Attacks and even the Sri Lankan civil war looming over it.