Senegalese police crack down on protests as President Macky Sall's announcement of election postponement stirs controversy and unrest.