Senegal is to bar entry to passengers travelling from the European Union as the emerging oil and gas nation takes measures